Android 三星s3 EditText.setText()挂起用户界面
我的应用程序中发生了许多不同的转换,一切都很好。唯一的问题是,在其中一个动画中,我必须使用editText的Android 三星s3 EditText.setText()挂起用户界面,android,android-edittext,textview,Android,Android Edittext,Textview,我的应用程序中发生了许多不同的转换,一切都很好。唯一的问题是,在其中一个动画中,我必须使用editText的setText(),这会在Samsung S3上阻塞用户界面至少200毫秒。还有其他人遇到过这个问题吗?有什么解决办法吗?我已经想出了一个解决办法。使用以下方法停止滞后 editText.getText().clear() 如果你想写新的文本,那么 editText.getText().clear(); editText.getText().append('blablabla')使用Tr
setText()
,这会在Samsung S3上阻塞用户界面至少200毫秒。还有其他人遇到过这个问题吗?有什么解决办法吗?我已经想出了一个解决办法。使用以下方法停止滞后
editText.getText().clear()
如果你想写新的文本,那么
editText.getText().clear();
editText.getText().append('blablabla')代码>使用Traceview确定块的确切来源。我确信这与错误的setText()有关。我阅读了文档,发现setText()方法使用BufferType.EDITABLE。我尝试使用其他缓冲区类型,但没有使用