0

我正在显示大量文本((在文本视图中),对于每个句子,我希望能够长按并显示基于当前句子的选项(例如:包含所有单词的上下文菜单我已经扩展了定义)。

例如,我有以下文字: The dog ate and running. 猫坐了下来。当长按第一句话的区域时,会出现一个上下文菜单,允许我选择 dog 并运行(因为我的引擎中有这些定义)。第二句话会拉起猫。(引擎为引擎选择的词现在是理论上的,真正的问题在上下文菜单上)

我该怎么做?我是否必须为每个句子创建 TextView,然后将长按上下文菜单添加到每个句子中?或者还有其他方法吗?

感谢你们对我的帮助

4

1 回答 1

1

我想你应该看看这个

http://developer.android.com/resources/articles/wikinotes-linkify.html

其次是这个

http://developer.android.com/reference/android/text/util/Linkify.html

您正在尝试的内容看起来很有趣,但最终可能会是一个非常乏味的过程,除非上述链接有帮助。

于 2012-04-11T04:54:16.903 回答