1

在此处输入图像描述比如说,创建了一个默认的 EditText。它在白色编辑框周围有一个默认填充。底部的默认填充大于顶部的填充。这意味着:EditText 的中心水平线不在白色编辑框的中心。

如果我用 EditText 放置一个 imageView、Align Right 和 Center Vertical,则 imageview 不在白色编辑框的中心。

我可以手动轻推它。但恐怕它不适用于所有设备。更好的解决方案?

谢谢!

4

1 回答 1

0

我建议您遵循本教程,这将实现您想要的并同时看起来很棒。 http://www.wapolabs.com/2012/10/17/android-tip-1-customizing-an-edittext-view/

将任何内容放在编辑文本中而不是文本中并不是一个好习惯。坚持自定义编辑文本视图,因为它不难并保持良好的功能。

当您自定义编辑文本以将文本强制到您想要的确切位置时,一如既往地设置填充。填充在所有手机上看起来都很好。

于 2013-08-12T20:38:06.043 回答