我很惊讶这样的Widget被弃用了 我想要一个向左和向右滚动的简单画廊,在整个活动屏幕上显示一张图片,最重要的是你不能在任何方向上滑动多个图像,即使滚动速度很快,它也会变为下一个图像。
那么我应该使用哪个Widget?或者我应该使用简单的ImageView并处理所有滑动并添加动画?
答案 0 :(得分:24)
它在文档中说明:
不再支持此小部件。其他水平滚动小部件包括支持库中的HorizontalScrollView和ViewPager。
我认为HorizontalScrollView将更接近你想要的东西。
我怀疑Gallery已被弃用,因为它没有正确使用convertView及其适配器。这意味着它必须为每个项目创建一个新视图,这会消耗性能。
您拥有的另一个选择是使用Joseph Earl创建的3rd party created EcoGallery来解决问题,此版本确实可以正确地回收其视图。 不幸的是pastebin link是我唯一可以在网上找到的参考资料。