我有一个 TextView,我想通过 XML 在我的文本中添加一个项目符号。可能吗?
原文由 Pria 发布,翻译遵循 CC BY-SA 4.0 许可协议
我有一个 TextView,我想通过 XML 在我的文本中添加一个项目符号。可能吗?
原文由 Pria 发布,翻译遵循 CC BY-SA 4.0 许可协议
(几乎)所有选项都与使用 html
标签有关。
如果 TextView 只有一行文本,您可以使用可绘制对象。
像这样的东西:
<TextView
android:id="@+id/tv_with_bullet"
android:layout_width="match_parent"
android:layout_height="50dp"
app:drawableStartCompat="@drawable/ic_desired_bullet_icon" />
并在 SVG 中添加所需的可绘制项目符号。它实际上不占用空间,使您无需添加复杂的 string literals
。您还可以在 此处 下载 SVG 文件以获取要点
原文由 Hossein Farrokhi 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答1.3k 阅读✓ 已解决
2 回答2.6k 阅读
1 回答2.1k 阅读
1 回答1.1k 阅读
2 回答1.7k 阅读
1 回答1.3k 阅读
1.3k 阅读
您必须使用正确的 字符编码 来实现此效果。你可以试试
•
更新
澄清一下:使用 `setText(”\u2022 Bullet”);` 以编程方式添加项目符号。 `0x2022 = 8226`