标签: android android-viewpager
我今天刚刚发现了适用于Android的Rando应用,我完全感受到了简单的用户界面。我特别喜欢他们的ViewPager上的这个粘红色按钮:
我知道如何在ViewPager上制作粘滞视图,将其置于同一ViewGroup中的ViewPager之外。但是这里的红色按钮部分粘稠。向左滚动时,它会滚动。当你走向正确时,它会保持其位置。
除了丑陋的方式(有两个ViewPagers(?!)),我不知道他们是如何做到的。自定义视图寻呼机?也许!有什么想法吗?
答案 0 :(得分:1)
我想一个想法是使用onPageScrolled方法检测页面滚动,检测滚动方向是左还是右,然后相应地手动更新红圈的位置。
另见: How to know viewpager is scroll left or right?