假设我有一个行星列表: 1.水星 金星 3.地球 火星 ....等。
当用户点击列表中的地球时,它会启动EarthActivity,如果用户向左滑动,则会启动它,然后启动下一个活动(在这种情况下为MarsActivity)。
我的问题是我应该在活动之间轻扫还是有更好的方法吗?如果有,你能指点我的教程吗?还可以说我的列表更大,列表中有99个项目。我是否必须创建99个活动并在它们之间滑动?
我也想要滑动动画。
我对android很新,很抱歉,如果我没有太好地解释这个问题。
谢谢。
答案 0 :(得分:0)
创建单个活动并使用其中包含多个片段的ViewPager,而不是多个活动。
更多信息here。
它也有很好的动画!
不过,对于一些很酷的UI模式,我建议运行这个显示开源项目演示的应用程序:https://play.google.com/store/apps/details?id=com.groidify.uipatterns