复合TextView填充问题

时间:2014-03-24 06:36:18

标签: android

请参考此图片: enter image description here

顶部图片是TextView,没有复合可绘制,并且周围的填充看起来很完美。

第二张图片使用android:drawableRight="@drawable/ic_action_expand"复合图像,图像会弄乱所有填充。

如何摆脱第二张图片中不需要的填充?

这是XML

           <TextView
                android:id="@+id/moreinfo"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:background="@color/translucent_black"
                android:drawableRight="@drawable/ic_action_expand"
                android:drawablePadding="@dimen/content_heading_padding"
                android:singleLine="true"
                android:padding="@dimen/content_heading_padding"
                android:textSize="@dimen/content_size"
                android:text="@string/more_info" />

正如您在XML中看到的那样,我使用了android:drawablePadding 包含或删除该行确实会改变drawable的填充,但是文本视图发生的混乱仍然存在。

我已尝试android:drawablePadding的负填充值,但它无法解决问题。

1 个答案:

答案 0 :(得分:0)

其中一个原因可能是它必须在你设置为autoresizable(true)的android清单文件中设置为autoresizable(true)。检查你的清单。