1

是否可以在 ANDROID 应用程序中显示一些文本说一个故事,该应用程序还使用户能够选择一些文本并对该文本执行一些操作..

主要思想是显示一些文本,当用户选择一些文本(一个单词或一个句子)时,我需要获取该文本以对该文本进行进一步的操作。

我们不能使用文本视图,因为您不能在 textview 中选择文本,我们也不能使用 editview,因为用户不应该能够编辑文本的内容。

4

2 回答 2

1

为什么不在 WebView 中显示文本并启用文本选择?

它在 CodePad 中运行良好,它是开源的,因此您可以在此处查看代码

于 2010-05-26T20:16:30.830 回答
0

我的第一次尝试是在普通的 TextView 中显示此文本。然后我会提供两个或三个按钮来实现部分文本的选择。例如,1 个按钮用于开始和结束选择,2 个带箭头的按钮用于增加/减少选择的部分。

为了突出显示选定的文本部分,例如,我会将这部分文本着色为不同的颜色。

文本着色可以通过使用 Spannable 或HTML 类来完成。

于 2010-05-26T08:13:35.170 回答