1

假设我有一个行星列表: 1. 水星 2. 金星 3. 地球 4. 火星 ....etc。

当用户在列表中单击 Earth 时,它会启动 EarthActivity,如果用户向左滑动,它会从那里启动下一个 Activity(在本例中为 MarsActivity)。

我的问题是我应该在活动之间滑动还是有更好的方法来做到这一点?如果有,你能给我指一个教程吗?另外假设我的列表更大,列表中有 99 个项目。我必须创建 99 个活动并在它们之间滑动吗?

我也想要滑动动画。

我对android很陌生,如果我没有很好地解释这个问题,我很抱歉。

谢谢你。

4

1 回答 1

0

创建单个活动并使用其中包含多个片段的ViewPager而不是多个活动。

更多信息在这里

它也有漂亮的动画!

顺便说一句,对于一些很酷的 UI 模式,我建议运行这个显示开源项目演示的应用程序:

https://play.google.com/store/apps/details?id=com.groidify.uipatterns

于 2012-12-08T23:07:17.443 回答