我尝试在我的Android项目中创建以下布局和功能:
用户可以滑动一堆页面,直到到达最右边的页面(片段)。通过向左滑动(拉动),应添加一个新页面并将其插入到右边。
我知道我可以使用notifyDatasetChanged()
来添加新页面,但这并不能提供视觉反馈=>用户应该会感觉到从右侧拉出新页面的感觉。
是否有任何实施准则或技巧?
到目前为止,我已经按照https://developer.android.com/training/animation/screen-slide给出的步骤实现了基本的ViewPager活动和基本片段。
但是此示例要求页面数为常数,并且不提供有关如何在滑动时动态添加新页面的任何信息。