删除小部件上的底部填充

时间:2010-09-02 08:46:32

标签: android padding

正如您在下面的链接中所看到的,EditText字段下方有一个额外的填充(大约2mm)。无论如何我似乎无法移除这个填充。其他小部件(如按钮)也会出现这种情况。看起来Android默认为所有元素添加这个额外的填充。

http://img266.imageshack.us/img266/4000/bottompadding.png

2 个答案:

答案 0 :(得分:0)

我怀疑这是背景图片的功能。具体来说,textfield*.9.png似乎是你的罪魁祸首(总共5张图片)。您可以从SDK获取这些图像,消除额外的填充,创建引用它们的自定义StateListDrawable,等等。

答案 1 :(得分:0)

在API 16之后,您可以使用setViewPadding方法:

http://developer.android.com/reference/android/widget/RemoteViews.html#setViewPadding(int,int,int,int,int)