我的ListView中的奇怪BUG(Android)

我的ListView中的奇怪BUG(Android),android,listview,android-listview,Android,Listview,Android Listview,我有一个简单的导航抽屉,其中包括编辑文本和列表视图 看起来是这样的: 一切都很好,但我发现,当我在应用程序开始时快速向下滚动listview时(当我已经打开导航抽屉时),它有时会向我显示以下内容: 我真的不知道是什么导致了这个问题,当然我也不知道如何解决这个问题。 这个问题是否可能导致我的XML文件中出现android:animateLayoutChanges=“true” 有什么建议吗 谢谢大家! 经过40分钟的努力我终于找到了解决办法。我不知道为什么,但是使用android预定义的动画可

我有一个简单的导航抽屉,其中包括
编辑文本
列表视图

看起来是这样的:

一切都很好,但我发现,当我在应用程序开始时快速向下滚动listview时(当我已经打开导航抽屉时),它有时会向我显示以下内容:

我真的不知道是什么导致了这个问题,当然我也不知道如何解决这个问题。 这个问题是否可能导致我的XML文件中出现android:animateLayoutChanges=“true”

有什么建议吗


谢谢大家!

经过40分钟的努力我终于找到了解决办法。我不知道为什么,但是使用android预定义的动画可能不是很好。虫子现在不见了,我希望

我的XML文件:

<LinearLayout
    android:id="@+id/left_drawer"
    android:layout_width="250dp"
    android:layout_height="wrap_content"
    android:layout_gravity="start"
    android:background="#F09609"
    android:focusable="true"
    android:focusableInTouchMode="true"
    android:orientation="vertical"
    android:animateLayoutChanges="true" >  <!-- I meant this. -->

    <EditText
        android:id="@+id/search"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:hint="@string/search_action_hint"
        android:inputType="textCapWords" 
        android:textColorHint="#FFFFFF"
        />

    <ListView
        android:id="@+id/left_drawer_list"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="#ffff"
        android:choiceMode="singleChoice"
        android:divider="@android:color/transparent"
        android:dividerHeight="0dp"
        android:listSelector="@android:color/transparent" 
        android:animateLayoutChanges="true" /> <!-- When I deleted this one, no bugs. -->

</LinearLayout>

非常感谢@KalelWade提供了此解决方案


谢谢大家!

首先,您需要提供更多的代码,这样我们就可以看到您在做什么。第二,如果你认为animateLayoutChanges可能是问题所在,请尝试禁用它并进行测试。@KalelWade感谢你的意愿。我将尝试将代码上载到GitHub。我禁用了animateLayoutChanges,但正如我所说,它有时可以工作,但有时会显示出“bug”。@lubosmj你在Android设备上试用过吗?你看起来像是在运行一个定制的rom。