我正在制作Android应用。 我有一个活动(ListActivity),我有一个editview和listview。 当我专注于editview时,我正在展示Listview(最初将其可见性设置为GONE)。这可行,但问题是Listview正在逐渐消失,整个用户界面似乎正在放缓。
这是我展示Listview的方式:
mList = this.getListView();
mList.setVisibility(View.VISIBLE);
这就是我隐藏Listview的方式:
mList = this.getListView();
mList.setVisibility(View.GONE);
显示Listview时出现此错误消息:
04-02 20:45:42.260 9861-9948/com.fieldly.dev W/Binder﹕ Caught a RuntimeException from the binder stub implementation.
java.lang.NullPointerException
at android.view.textservice.SpellCheckerSession$SpellCheckerSessionListenerImpl.onServiceConnected(SpellCheckerSession.java:330)
at android.view.textservice.SpellCheckerSession$InternalListener.onServiceConnected(SpellCheckerSession.java:469)
at com.android.internal.textservice.ITextServicesSessionListener$Stub.onTransact(ITextServicesSessionListener.java:54)
at android.os.Binder.execTransact(Binder.java:404)
at dalvik.system.NativeStart.run(Native Method)
为什么会这样?我可以删除淡入效果吗?
更新
开始输入文本字段时显示错误。与...无关 显示和隐藏列表视图。我没有其他错误。刚刚褪色。 这是我在ListActivity中的完整代码:
http://pastie.org/private/oymgnc9y3njfwyxtjqzlgq
谢谢!