首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在android中,如何在文本的中间为一个单词写一个对话框?

在android中,如何在文本的中间为一个单词写一个对话框?
EN

Stack Overflow用户
提问于 2013-06-06 10:27:41
回答 2查看 91关注 0票数 0

我的问题是,我有一个文本,比如15-20行,这是从TXT文件中提取的。在输出屏幕上,如果我点击一个特定的单词,我应该用我自己的数据得到一个对话框。

例如:

印度政府和邦政府认识到分配部门在国家总体经济发展中的重要性,提高了公民的生活水平,正在对电力部门进行改革,以促进其经济的复兴和发展。电力部门改革的目标是通过提高效率、透明度、服务质量和吸引私人融资,为持续发展其系统创造条件。当前改革进程的最终目标是确保

在上面的示例中,如果我单击其中任何一个粗体字,我应该得到一个警告框,其中包含我的数据(我会写)到每个粗体单词..the总数据(文本)属于一个文件,并且我从外部源( txt文件)获取上面的文本。

请帮我解决我的要求..。

EN

回答 2

Stack Overflow用户

发布于 2013-06-06 10:36:00

您可以通过在textView上设置一个on单击侦听器来做到这一点。

您必须为要在单击时显示对话框的单词创建单独的文本视图。

请参阅下列链接:

How to click or tap on a TextView text

How to add click listeners into a string in Android/Java Textview?

How to set Listener for TextView?

不要忘记在文本视图中添加以下属性

android:clickable="true"

票数 0
EN

Stack Overflow用户

发布于 2013-06-06 10:41:12

你可以使用Spannable。

http://developer.android.com/reference/android/text/Spannable.html

这里有一个方便的教程,可以帮助您入门。

http://0xwalkingice.blogspot.in/2012/04/android-clickable-span-in-textview.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16959749

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档