【问题标题】:Any way to disable EditText from editing in Android ICS but still make it highlightable?有什么方法可以禁用 EditText 在 Android ICS 中进行编辑但仍使其突出显示?
【发布时间】:2013-12-06 03:04:11
【问题描述】:

我正在制作一个将存储一页文本的应用程序。此应用程序应读取屏幕上显示的突出显示文本并为用户发音。问题是当我禁用 EditText 进行编辑时,我不能再在 EditText 中设置高亮了。

我使用此代码禁用:

contentBox.setKeyListener(null);

以及设置高亮的这段代码:

contentBox.setSelection(0,findNextLineIndex(0));

有什么想法吗?谢谢。

【问题讨论】:

标签: android input android-edittext highlight


【解决方案1】:

我认为你可以使用android:editable="false" 来禁用它;那么你可以得到它的关注:)欢呼:)

【讨论】:

  • 通常情况下,我想将edittext用作文本视图,但仍然可以在其上设置突出显示。它适用于姜饼。但突出显示没有显示在 ics 上。
  • 你能告诉我你的代码或一些sn-ps吗?我可能会有更多的想法:)
猜你喜欢
  • 2017-05-27
  • 1970-01-01
  • 1970-01-01
  • 2016-11-21
  • 2014-01-18
  • 1970-01-01
  • 1970-01-01
  • 2022-01-23
  • 1970-01-01
相关资源
最近更新 更多