目前,我正在创建一个用于阅读的小应用程序.有一个textview显示文本.我们可以为文本添加书签并存储在列表视图中.我想从列表视图中单击,它会高亮显示或选择文本视图中的书签索引.我可以得到bookmark_index.是否有类似textview.setSelect(Start,Length)的方法?或任何图书馆都可以做到?谢谢
请查看图像视图以了解我的想法.
解决方法:
使用跨度
Spannable WordtoSpan = new SpannableString("partial colored text");
WordtoSpan.setSpan(new ForegroundColorSpan(Color.BLUE), startIndex, stopIndex, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
textView.setText(WordtoSpan);