你好我是Android的新开发者,我想在一个edittext中插入一个Word并使其成为带有空格的标签或输入密钥我一直在寻找它但找不到答案。< / p>
我想做这样的事情:
答案 0 :(得分:0)
如果我正在接近这个问题,我会先调查TextWatcher
(或String.split()
方法)和SpannableString
。
&#34;标签&#34;通常用空格或逗号手动分隔,因此您可以使用String[] words = sentence.split(",");
分割逗号,然后使用for
循环设置浅蓝色BackgroundColorSpan
,{{深蓝色1}},十字架ForegroundColorSpan
和链接ImageSpan
。
要更加动态地更新它,需要使用ClickableSpan
。