我使用椭圆形背景进行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"/>