Android 在 TextView 或 EditView 中选择一个单词
我试图找出一种简单的方法让用户选择一个单词,最好是长按 TextView 中的单词。基本上,我有一个充满文本的 TextView,我希望用户能够长按单词,然后显示上下文菜单,以便我可以执行数据库搜索?这可能吗?我也可以切换到 EditText,只要我能让它看起来像 TextView 即可。有道理吗?
谢谢。
I am trying to figure out an easy way for a user to select a word, preferably by long pressing on the word in a TextView. Basically, I have a TextView filled with text and I would like the user to have the ability to long press the word and then display a contextmenu so I can execute a database search? Is this possible? I can also switch to an EditText as long as I can make it look like a TextView. Make sense?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
很简单。
首先创建您的 TextView 并 registerForContextMenu():
然后构建您的 ContextMenu:
context_menu.xml
Very simple.
First create your TextView and registerForContextMenu():
Then build your ContextMenu:
context_menu.xml