我刚开始学习Android编程。我创建了一个页面,我想在下面的图像中创建“关于/我的主页/参考”选项卡。
“关于/我的主页/参考”选项卡(您可以在下面的链接中看到它们)都像按钮一样。当我单击“关于”选项卡时,我可以看到有关用户的信息。当我点击“我的主页”标签时,我可以看到有关我家的一些文字。第三个选项卡也做同样的事情。
图片链接:https://imgyukle.com/i/4LgQH
我的问题是如何在Android Studio中执行此操作?我添加了三个按钮,但看起来并不像那样。任何的想法?
你可以使用TabLayout
和TabItems
小部件。例如,访问https://material.io/develop/android/components/tab-layout/作为简短概述,https://www.codingdemos.com/android-tablayout-example-viewpager/作为逐步手册。
对于那个布局,你想使用Fragments
和ViewPager
和TabLayout
。
你的主要Activity
将包含3 Fragments
,AboutFragment
,HomeFragment
和ReferencesFragment
。
这将允许您单独构建每个布局。 ViewPager
将包含Fragment
,并允许您在它们之间滑动。 TabLayout
包含你的按钮,告诉ViewPager
显示。