Android 隐藏和显示listview而不褪色
我正在构建一个Android应用程序。 我有一个活动(ListActivity),其中有一个editview和listview。 当我关注editview时,我显示的是Listview(它的可见性最初设置为GONE)。这是可行的,但问题是Listview正在以非常慢的速度淡入,整个UI似乎正在放缓 以下是我显示Listview的方式:Android 隐藏和显示listview而不褪色,android,listview,Android,Listview,我正在构建一个Android应用程序。 我有一个活动(ListActivity),其中有一个editview和listview。 当我关注editview时,我显示的是Listview(它的可见性最初设置为GONE)。这是可行的,但问题是Listview正在以非常慢的速度淡入,整个UI似乎正在放缓 以下是我显示Listview的方式: mList = this.getListView(); mList.setVisibility(View.VISIBLE); mList = this.getL
mList = this.getListView();
mList.setVisibility(View.VISIBLE);
mList = this.getListView();
mList.setVisibility(View.GONE);
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)
以下是隐藏Listview的方式:
mList = this.getListView();
mList.setVisibility(View.VISIBLE);
mList = this.getListView();
mList.setVisibility(View.GONE);
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)
我在显示Listview时收到以下错误消息:
mList = this.getListView();
mList.setVisibility(View.VISIBLE);
mList = this.getListView();
mList.setVisibility(View.GONE);
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)
为什么会这样?我可以消除淡入效果吗
更新
开始在textfield中键入时显示错误。无关
显示和隐藏listview。我没有其他错误。就要褪色了。
这是我在ListActivity中的完整代码:
http://pastie.org/private/oymgnc9y3njfwyxtjqzlgq
谢谢 您发布的堆栈跟踪与
服务
相关,而不是列表视图
。你能发布你活动的完整代码和完整堆栈跟踪吗?@thomas bouron我已经用新信息更新了我的问题。你对哪个EditText有这个问题?因为你正在使用你发布的活动中的3。我使用哪一个并不重要。