下面是textView xml ">
下面是我的可绘制xml
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<stroke
android:width="1dp"
android:color="@color/button_blue" />
下面是textView xml
<TextView
android:id="@+id/tvOrigin"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="5dp"
android:drawableLeft="@drawable/circle_cab"
android:drawablePadding="16dp"
android:drawableTint="@color/deal_disc_bg"
android:ellipsize="end"
android:lineSpacingExtra="2sp"
android:maxLines="1"
android:paddingBottom="10dp"
android:paddingTop="10dp"
android:text="ksjkdjksjkdjkj"
android:textSize="14sp" />
我发现可绘制的内容没有出现在文本视图的左侧
然后,我将以下内容添加到可绘制的xml中
<size
android:width="10dp"
android:height="10dp" />
添加这条线后,我可以在左侧绘制,但它绘制的是实心圆,而不是笔画
任何想法如何添加笔画圆作为可绘制左图到文本视图只能通过XML,而不是实用。
发布于 2018-08-29 13:00:56
我认为所有的圆圈都是一笔。我的意思是你的笔划宽度正好是它的大小(考虑左笔划1和右笔划1)要解决它,试着增加或减少斯托克的宽度。
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<stroke
android:width="0.5dp"
android:color="@color/button_blue" />
https://stackoverflow.com/questions/52078020
复制相似问题