我正在处理一个文本视图,该视图显示所选项目的数量(来自多选项列表),其中数字周围有一个圆圈。我想通过使用setCompoundDrawablesWithIntrinsicBounds添加圆圈(因为我不希望有2个单独的文本视图来实现所需的外观),但我的问题是,是否有可能以某种方式应用某些文本(在本例中为数字)圆形图像,如果不是,我想到的标签最好的解决方案是什么?
我需要实现这样的东西:
你有什么建议?感谢您的帮助!
答案 0 :(得分:0)
您可以使用LinearLayout而不是单个TextView实现ClickLayout的点击。
对于XMl,请使用: -
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:background="@drawable/line">
<TextView
android:id="@+id/txtNumber"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/round_bg"/>
<TextView
android:id="@+id/txtDropDown"
android:layout_width="0dp"
android:weight="1"
android:layout_height="wrap_content"
android:drawable_right="@drawable/arrow_down"/>
</LinearLayout>