0

我的问题是我有一个文本,可以说是 15-20 行,它取自 TXT 文件。在输出屏幕上,如果我单击特定单词,我应该会得到一个包含我自己数据的对话框。

例如 :

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

在上面的例子中,如果我点击任何一个粗体字,我应该得到一个带有我的数据(我会写)到每个粗体字的警告框。总数据(文本)属于一个文件,我正在使用上面的文本来自外部来源(txt 文件)。

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

4

2 回答 2

0

您可以通过在 textView 上设置点击监听器来实现。

您必须为您希望在单击时出现对话框的单词创建单独的文本视图

请参考以下链接:

如何单击或点击 TextView 文本

如何将点击监听器添加到 Android/Java Textview 中的字符串中?

如何为 TextView 设置监听器?

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

安卓:可点击=“真”

于 2013-06-06T10:36:00.710 回答
0

您可以使用 Spannable。
http://developer.android.com/reference/android/text/Spannable.html

这是一个方便的教程,可以帮助您入门
http://0xwalkingice.blogspot.in/2012/04/android-clickable-span-in-textview.html

于 2013-06-06T10:41:12.807 回答