【发布时间】:2014-03-28 18:17:58
【问题描述】:
我有一个文本视图和一个“点”的可绘制对象,现在当我用文本填充文本视图时,可绘制对象有时会在文本较小时移动到极左,而有时在文本较大时靠近文本
我已通过 android:drawableLeft="@drawable/blue" 将可绘制对象设置在 TextView 的左侧 我想在 textView 中的文本之前设置为只剩下 8 个密度像素 当文本变为 2 到 3 行时,它位于 TextView 的中心,我希望它位于第一行的左侧。 请给点建议
<TextView
android:id="@+id/name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/numberLookup"
android:layout_centerHorizontal="true"
android:layout_marginTop="60dp"
android:drawableLeft="@drawable/blue"
android:ems="10"
android:fontFamily="sans-serif"
android:gravity="center"
android:textIsSelectable="false"
android:textSize="23sp"
android:textStyle="bold"
android:visibility="visible" />
谁能帮我解决这个问题?
【问题讨论】:
-
添加
android:drawablePadding="8dp"就可以了 -
不,它不工作:(
-
你能画出你想要的和你得到的
-
真的需要
android:ems="10"吗?