textview android的动态圆形背景

时间:2016-04-09 05:14:41

标签: android android-layout

我使用椭圆形背景进行textview但问题是,我必须手动设置xml中textview的高度和宽度,然后只有它看起来像一个圆圈,有没有办法让圆形背景重新调整大小本身是根据文本长度动态的吗?

circle.xml

<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<solid
    android:color="@color/Color_500"/>
</shape>

layout.xml

<TextView
    android:layout_width="56dp" //is it possible to make it dynamic according to the text length?
    android:layout_height="56dp" 
    android:background="@drawable/circle"
    android:text="@string/longtext"/>

0 个答案:

没有答案