我是Android编程的新手,我正在开发我的第一个应用程序“FunFacts” 关于自然,科学等应该有100多个很酷的东西要学习。 我的问题是:如何使用“左”和“右”两个按钮从一个页面切换到另一个页面?我应该使用哪种方法?我不认为水平滚动视图是解决方案。
因此,如果我有两种不同的布局,第一页和第二页,我如何在我的应用程序中从一个切换到另一个?
谢谢!
答案 0 :(得分:0)
听起来你可能需要ViewPager
。以下是Android教程的链接。这会创建一个幻灯片类型效果,听起来就像你想要的那样。你说你将有不同的布局,这将使用一个布局,但你可以自定义内容,我认为你会想要一个所以它看起来相对相同
<强>更新强>
不,您不必创建100个布局或活动。只是其中之一。以下将是一个链接到一个更好地解释它的帖子。该帖子解释了它与listview的相似之处在于您将不同的页面添加到视图适配器中,就像使用列表一样。您可以为所有人使用相同的布局,只需向其添加新数据(如列表)。如果你有那么多并想要附加大量数据,可能会将它们存储在ArrayList或DB中。我希望这有意义并且有所帮助。我建议只用几页来启动它,看看它是如何工作的,按照这些例子,如果你遇到问题,那么就发一个更具体的问题来解决你无法工作的问题。