ListViewRemovalAnimation Google devbyte示例 - 滚动无效

时间:2015-07-03 16:49:55

标签: android listview android-animation

前言

我已将Google的ListViewRemovalAnimation示例应用于我的代码,并添加了其他一些功能,例如单击和长按。但我发现,ListView在某些情况下表现得很奇怪。首先我想,这是我的错 - 由我实施其他功能引起的。但我发现可以在几乎相同的示例代码中模拟这种确切的行为。

问题

当所有可用/左侧项目都可见时从底部删除项目,使滚动几乎不可能(在新建的ListView中 - 参见代码)。请关注video

在某些情况下 - 难以描述,触摸响应完全丢失,只有应用程序重启才有帮助。

有时,在损坏的滚动列表中,从列表中心删除项目会有所帮助。新创建的列表再次滚动。

代码

我已经使用Googles示例代码android.googlesource.com,这是第一次提交https://github.com/cletriomis/ListViewRemovalAnimation 并添加了一些行来模拟这个底部删除和无法滚动 - 最后提交。

测试环境

设备:三星SM-T700 - Android:AndroidVersion 4.4.2
Android 5.0.1 armeabi-v7a(Androd Studio中的arm仿真)

信息更新
v01 - 使用“setContentView(R.layout.activity_list_view_deletion);”当使用新数据重新填充ListView时,只有在这个简单的例子中。知道为什么会有所帮助吗?

0 个答案:

没有答案