只允许在Android中编辑部分文本

时间:2017-07-30 01:24:34

标签: android android-edittext textview

对于我的Android应用程序,我希望屏幕上有一个句子(TextViewEditText或该方向的某个内容),如下所示:

  

红色___________跳过懒狗。

用户可以点击下划线并自己完成句子。我可以用EditText表示整个句子,但我希望字符串The redjumped over the lazy dog.不可编辑。

我有很多应该完成的句子,因此将字符串中不可编辑的部分硬编码为图像或其他东西是行不通的。我该怎么做?

1 个答案:

答案 0 :(得分:0)

尝试使用addTextChangedListener。使用afterTextChanged,您可以在编辑后将其更改回来控制文本的不可编辑部分。