Java 让图形按钮在xml中对齐
我有一个自定义弹出窗口与自定义图像背景,我需要放置三个自定义按钮与自己的背景图像。对于所有组件,我只有一组图像,因此我希望所有部分都能适当缩放。我现在的问题是如何确保按钮与弹出窗口背景图像的适当部分对齐。我一直在尝试各种各样的宽度和高度,我不能让它在我所有的测试设备上看起来一致。谁能给我一些指点吗 编辑:为了尽可能清楚,下面的图片说明了我正在谈论的事情:Java 让图形按钮在xml中对齐,java,android,eclipse,Java,Android,Eclipse,我有一个自定义弹出窗口与自定义图像背景,我需要放置三个自定义按钮与自己的背景图像。对于所有组件,我只有一组图像,因此我希望所有部分都能适当缩放。我现在的问题是如何确保按钮与弹出窗口背景图像的适当部分对齐。我一直在尝试各种各样的宽度和高度,我不能让它在我所有的测试设备上看起来一致。谁能给我一些指点吗 编辑:为了尽可能清楚,下面的图片说明了我正在谈论的事情: 我希望图形按钮与作为弹出窗口背景图像一部分的箭头对齐。在xml布局中排列按钮,并将此视图设置为自定义弹出窗口,您可以从代码中将图像设置为按钮
我希望图形按钮与作为弹出窗口背景图像一部分的箭头对齐。在xml布局中排列按钮,并将此视图设置为自定义弹出窗口,您可以从代码中将图像设置为按钮。但如何确保非自定义文本按钮显示在相对于背景的正确位置图像?我发现如果按钮是文本而不是图形,则更容易将其放置在正确的位置-但是在代码中,我说setBackgroundResource()按钮随后会改变大小。我想要的是一个setbackgroundResourceButtontChangeSize()函数。