Android EditText奇怪的高度问题

时间:2013-01-19 15:37:16

标签: android android-layout android-edittext

我无法解释这一点,所以我会使用图片:

height problem

好的,正如您所看到的,实际的EditText视图比实际的白色(可编辑区域)略高。这怎么样?我删除了View所有的填充和边距,但看起来还不错。

在将EditText视图部署到设备上时,我还有另外2个问题:

  1. 它会自动捕获焦点(我该如何禁用它?)
  2. 聚焦时,有橙色边框,但实际可编辑区域比橙色边框宽(见截图2):
  3. enter image description here

1 个答案:

答案 0 :(得分:0)

以下是前Holo EditText的背景:

enter image description here

以下是选择前Holo EditText的背景:

enter image description here

如您所见,这些9Patches中已经有填充。因此,EditText的高度将与实际可编辑区域的高度不同。我建议你将高度设置为wrap_content