-1

我有一个我在 Photoshop 中创建的 edittext 图像。然后我把它带入我的应用程序并在其中放入一个edittext(我的imageview是我的edittext的框架)。实际上,我将这两个放在相对布局中,我的问题是,当我在 twho 屏幕尺寸中测试我的应用程序时,这两个(imagebox 和 edittext)不会以相同的值调整大小,并且我的 edittext 调整大小总是比我的 imageview 大得多。我希望这两个在任何情况下都在一起。

在此处输入图像描述

4

2 回答 2

1

我认为最好的方法是将图像转换为9-patch,填充信息与包含实际输入区域的图像部分相匹配。

然后,您可以将 9-patch 设置为您的TextViewEditText. 您不需要任何容器来保存图像。您甚至可以使用样式进行重复使用。

安卓系统会处理背景的大小调整,所以你不需要做任何特别的事情

于 2013-04-03T19:33:10.650 回答
0

如果您打算使用图像,则希望使用 aFrameLayout而不是 a 。RelativeLayout

于 2013-04-03T18:47:58.893 回答