电商首页菜单模块,可以横向滑动,底部的滑动位置指示器该如何实现呢?
实现思路:
1.上方横滑列表可以直接使用RecyclerView实现;
2.下方的指示器:
(1).计算出RecyclerView划出屏幕的距离w1和剩余宽度w2的比例y,y = w1 / (总宽度w3 – 可使视区域宽度w4);
(2).计算出指示器该移动的距离w5 = y * (指示器的总宽度w6 – 滑块宽度w7);
(3).指示器布局实现:
<RelativeLayout
android:id=@ id/parent_layout
android:layout_marginTop=10dp
an