所以我是Android开发的新手,我目前正在搞清楚TextWatcher。Android - 为突出显示的文本调用TextWatcher
我试图做的是将我的TextWatcher监听器附加到EditText小部件,并且在用户放入一些文本后说“你好”,并且他突出显示了“llo”和r类型,我将改变显示在一个TextView小部件。对于上面的例子,它会显示“llo - > r”。
现在,我已阅读并尝试过,因为textchangelistener在每次用户键入内容时都会调用,所以当我在手机上运行代码时,我的代码最终崩溃。
有没有办法只在突出显示的文本被改变时调用监听器,以避免每次只在EditText小部件中输入内容时调用监听器?我希望我的问题是有道理的,我试着在这里张贴之前四处寻找,但我找不到任何东西。
不寻找代码,只是一些指针,所以我可以弄清楚如何做到这一点。
谢谢!
只是出于好奇,当你的代码从textwatcher崩溃时,你会得到什么错误?你读过Logcat的堆栈跟踪吗? – dannyRods 2013-02-10 05:14:16