如何指向特定的 RecyclerView onClick 视图(Android Java)?

Posted

技术标签:

【中文标题】如何指向特定的 RecyclerView onClick 视图(Android Java)?【英文标题】:how can I point to a specific RecyclerView onClick view (Android Java)? 【发布时间】:2021-04-17 07:20:46 【问题描述】:

我在一个活动中有三个RecyclerViews,活动顶部也有三个按钮。

我想在活动顶部转到相应 buttononClick 上的特定 RecyclerView。如何实现?

【问题讨论】:

使用 TabLayout 和 ViewPager 我的活动中没有标签,那么我们如何处理按钮的点击到我活动的第三个 recyclerView ??? 您是否使用nestedscrolview 来显示所有三个recyclerview 简单的一个 ScrollView 并且在那个 Scrollview 里面我有这些 RecyclerViews 和他们各自的 id's 【参考方案1】:

更改 NestedScrollView 而不是 ScrollView。您必须在 xy 轴上计算所需的滚动位置并使用 NestedScrollView.smoothScrollTo()

【讨论】:

以上是关于如何指向特定的 RecyclerView onClick 视图(Android Java)?的主要内容,如果未能解决你的问题,请参考以下文章

如何更新/刷新 RecyclerView 中的特定项目

如何根据特定条件在 RecyclerView 上为某些项目隐藏 ImageView?

如何让 Espresso 单击特定的 RecyclerView 项目?

如何在 Android Studio 中禁用 recyclerview 特定数据?

如何更新 RecyclerView 中某个项目的特定 TextView?

如何滚动到scrollview内recyclerview中的特定位置?