美文网首页
自定义drawable中的padding属性,可作用到textv

自定义drawable中的padding属性,可作用到textv

作者: 陈萍儿Candy | 来源:发表于2020-10-14 20:20 被阅读0次

drawable:rect_ff8383_c100.xml

<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <corners android:radius="100dp" />
    <solid android:color="@color/color_FF8383" />
</shape>

textView在xml中有padding设置
textView.setBackgroundResource(R.drawable.rect_ff8383_c100),不会修改textView的padding
如果drawable:rect_ff8383_c100.xml中设置了padding,会影响textview的padding

<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <corners android:radius="100dp" />
    <solid android:color="@color/color_FF8383" />
   <!— 这个padding,作用到textview上—>
   <padding
       android:bottom="2dp"
       android:left="10dp"
       android:right="10dp"
       android:top="2dp"/>
</shape>

相关文章

网友评论

      本文标题:自定义drawable中的padding属性,可作用到textv

      本文链接:https://www.haomeiwen.com/subject/tytgpktx.html