如何在ViewPager中部分粘贴视图?

时间:2013-06-26 07:59:55

标签: android android-viewpager

我今天刚刚发现了适用于Android的Rando应用,我完全感受到了简单的用户界面。我特别喜欢他们的ViewPager上的这个粘红色按钮:

enter image description here

我知道如何在ViewPager上制作粘滞视图,将其置于同一ViewGroup中的ViewPager之外。但是这里的红色按钮部分粘稠。向左滚动时,它会滚动。当你走向正确时,它会保持其位置。

除了丑陋的方式(有两个ViewPagers(?!)),我不知道他们是如何做到的。自定义视图寻呼机?也许!有什么想法吗?

1 个答案:

答案 0 :(得分:1)

我想一个想法是使用onPageScrolled方法检测页面滚动,检测滚动方向是左还是右,然后相应地手动更新红圈的位置。

另见: How to know viewpager is scroll left or right?