Android 隐藏和显示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

我正在构建一个Android应用程序。 我有一个活动(ListActivity),其中有一个editview和listview。 当我关注editview时,我显示的是Listview(它的可见性最初设置为GONE)。这是可行的,但问题是Listview正在以非常慢的速度淡入,整个UI似乎正在放缓

以下是我显示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)
我在显示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。我使用哪一个并不重要。