android实现三级联动列表导航

manbas_j 2016-11-10 02:35:46

请问这个有没有现有的控件可以做
或者实现的思路
右边滑动左边要跟着动的
...全文
590 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
疯狂的兔子ccc 2016-11-11
  • 打赏
  • 举报
回复
        recyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() {
            @Override
            public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
                super.onScrolled(recyclerView, dx, dy);
                View childView = recyclerView.findChildViewUnder(dx, dy);
                //根据childView 来判断右面选择哪个
            }

            @Override
            public void onScrollStateChanged(RecyclerView recyclerView, int newState) {
                super.onScrollStateChanged(recyclerView, newState);
            }
        });
Birds2018 2016-11-10
  • 打赏
  • 举报
回复
自己自定义控件 即可,左边列表可以自定义一个 用ScrollView + Linearlayout即可,然后计算滑动到每个ITEM的事件 更新右边的Fragment 内容即可

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧