我如何使用 android 的标签输入或编辑文本
How can i use a tags input or editext for android
你好,我是 Android 的新开发人员,我想在编辑文本中插入一个 Word 并使其像带有 space 的标签或回车键,我一直在寻找它但找不到答案。
我想做这样的东西:
如果我要解决这个问题,我会首先研究 TextWatcher
(或 String.split()
方法)和 SpannableString
.
"Tags"一般用space或者逗号手动分隔,所以可以用String[] words = sentence.split(",");
逗号分隔,然后用for
循环设置一个 BackgroundColorSpan
浅蓝色,一个 ForegroundColorSpan
深蓝色,一个 ImageSpan
代表十字,一个 ClickableSpan
代表链接。
要更动态地更新它需要使用 TextWatcher
。
你好,我是 Android 的新开发人员,我想在编辑文本中插入一个 Word 并使其像带有 space 的标签或回车键,我一直在寻找它但找不到答案。
我想做这样的东西:
如果我要解决这个问题,我会首先研究 TextWatcher
(或 String.split()
方法)和 SpannableString
.
"Tags"一般用space或者逗号手动分隔,所以可以用String[] words = sentence.split(",");
逗号分隔,然后用for
循环设置一个 BackgroundColorSpan
浅蓝色,一个 ForegroundColorSpan
深蓝色,一个 ImageSpan
代表十字,一个 ClickableSpan
代表链接。
要更动态地更新它需要使用 TextWatcher
。