使用layout_height =“38sp”时,在中间用白线显示的edittext

时间:2011-11-10 16:02:29

标签: android

当我在edittext中使用android:layout_height =“38sp”而不是android:layout_height =“wrap_content”时,我注意到了。我得到中间有白线的文本框..任何解释?我需要调整edittext的大小。

2 个答案:

答案 0 :(得分:2)

更改编辑文字的背景颜色
android:background="#F0F0F0"
之后edittext有点大,但你可以调整它的大小!

答案 1 :(得分:1)

你应该使用dp或dip作为高度,而不是sp - 那是文本大小。

有关尺寸单位的解释,请参阅此问题 - What is the difference between "px", "dp", "dip" and "sp" on Android?