【发布时间】:2016-06-22 15:40:47
【问题描述】:
我正在开发一个应允许用户将用户标记到项目上的应用程序。例如,在 Google Drive 中,当您输入要向其发送项目的用户时,用户名在 textview 中成为它自己的“视图”,因此无法修改和破坏。
我当前的实现已经包含当前用户的自动完成注册表,并使用 html 标记格式化用户名,以便后端正确解释它们,但仍然可以通过将光标移动到名称的中心来进行篡改和修改它。
我想至少有一个例子来说明如何完成我正在尝试做的事情。问题本身很难搜索,可能是因为我不知道该怎么称呼它。
我正在寻找的示例:http://imgur.com/EBDoWED
【问题讨论】:
-
你看过自定义视图吗?你所说的可以通过实现一个带有嵌入 TextView 的自定义 editText 来解决,可能在一个相对视图内,这样你就可以“堆叠它们”它可能需要很多自定义工作,但应该能够完成..
-
@aminner 我想我必须做这样的事情。我浏览了很多第三方库一段时间,看看是否可以找到类似的实现,但是不知道该怎么称呼它以便我可以搜索它,这有点烦人。
-
@ghassen92 这不是我要找的,抱歉
标签: android layout view tags textview