Ser*_*gey 6 android scrollview android-recyclerview
我有一个RecyclerView。在其适配器内部onBindViewHolder(),将OnClickListener设置为ViewHolder的根布局。
但是,我最近注意到,RecyclerView在滚动时无法点击的项目。只有在它停止之后。如果RecyclerView在滚动时单击某处,则RecyclerView仅在该位置停止,不会单击任何项目。
您可以在Gmail应用程序中了解我的意思。滚动电子邮件时,您无法打开任何电子邮件RecyclerView。
但是,Google Play应用的行为有所不同。您可以在滚动应用程序列表的同时打开应用程序页面。您甚至可以在滚动RecyclerView父级时水平滚动inner RecyclerView。
我也注意到ScrollView的行为相同。例如,如果您在其中放置了很多按钮并开始滚动,则不会触发按钮侦听器。只有在ScrollView完全停止后才能触发它们。
您是否知道如何实现类似Google Play应用中的行为?谢谢!
| 归档时间: |
|
| 查看次数: |
1696 次 |
| 最近记录: |