【发布时间】:2015-10-23 23:13:50
【问题描述】:
您好,我是 Android 的新开发者,我想在编辑文本中插入一个 Word 并使其像带有空格或输入键的标签我一直在寻找它但找不到答案。
我想做这样的事情:
【问题讨论】:
标签: android android-edittext tags add
您好,我是 Android 的新开发者,我想在编辑文本中插入一个 Word 并使其像带有空格或输入键的标签我一直在寻找它但找不到答案。
我想做这样的事情:
【问题讨论】:
标签: android android-edittext tags add
如果我要解决这个问题,我会首先研究TextWatcher(或String.split() 方法)和SpannableString。
“标签”通常用空格或逗号手动分隔,因此您可以使用String[] words = sentence.split(",");以逗号分隔,然后使用for循环设置浅蓝色的BackgroundColorSpan,@987654327 @ 深蓝色,ImageSpan 用于交叉,ClickableSpan 用于链接。
要更动态地更新它,需要使用TextWatcher。
【讨论】: