我也遇到这个问题,在尝试各种办法无果的情况下,我为TextView设置了一个形状,这个形状里什么都没有规定只是规定了文字和边界的间隔,使用0的话,没有变化,我尝试负数,成功将边界的间隔去掉,你可以试一试。
将padding设置成负数试试看
一、在xml文件里可以直接设置: android:background="#ffffff" 其他颜色可以看这里;http://blog.csdn.net/yanzi1225627/article/details/8581270 二、在java文件里设置: LinearLayout myLayout = () findViewById(R.id.linearLayout1); myLayout.setBackgroundColor(Color.WHITE); 三、在AndroidManifest.xml里利用android:theme来设置,这个命令还是很强大的,如下所示: theme的设置 可以设置为系统自带的格式,也可以自定义格式。
这个间隔可能不是你的TextView造成的,你看看你的布局其他地方可有设置属性。 你可以加一个background背景颜色 就知道是否是TextView自己添加的间隔
这个是textview的问题,有字边距的。 可以设置android:includeFontPadding="false" 或者 textview.setIncludeFontPadding(false); 不过,上面还会有一点空间。
80,471
社区成员
91,385
社区内容
加载中
试试用AI创作助手写篇文章吧