这篇文章主要介绍“Android中如何实现选项卡功能”,在日常操作中,相信很多人在Android中如何实现选项卡功能问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Android中如何实现选项卡功能”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!首先创建Android工程命名自己的Activity为HelloTabWidget在main.xml或者自己定义的*.xml文件中创建一个TabHost,需要两个元素TabWidget和FrameLayout 通常会把这两个元素放到LinearLayout中。FrameLayout作为改变内容content用的。
注意:TabWidget和FrameLayout 有不同的ID命名空间android:id=”@android:id/idnames”,这个是必须的因此TabHost才能自动找到它,Activity需要继承TabActivity。Android选项卡Xml代码 “http://schemas.android.com/apk/res/android” android:id=”@and免费云主机域名roid:id/tabhost” android:layout_width=”fill_parent” android:layout_height=”fill_parent”> android:orientation=”vertical” android:layout_width=”fill_parent” android:layout_height=”fill_parent”> android:id=”@android:id/tabs” android:layout_width=”fill_parent” android:layout_height=”wrap_content”/> android:id=”@android:id/tabcontent” android:layout_width=”fill_parent” android:layout_height=”fill_parent”> android:id=”@+id/textview1″ android:layout_width=”fill_parent” android:layout_height=”fill_parent” android:text=”thisisatab”/> android:id=”@+id/textview2″ android:layout_width=”fill_parent” android:layout_height=”fill_parent” android:text=”thisisanothertab”/> android:id=”@+id/textview3″ android:layout_width=”fill_parent” android:layout_height=”fill_parent” android:text=”thisisathirdtab”/> “http://schemas.android.com/apk/res/android”android:id=”@android:id/tabhost”android:layout_width=”fill_parent”android:layout_height=”fill_parent”>android:orientation=”vertical”android:layout_width=”fill_parent”android:layout_height=”fill_parent”>android:id=”@android:id/tabs”android:layout_width=”fill_parent”android:layout_height=”wrap_content”/>android:id=”@android:id/tabcontent”android:layout_width=”fill_parent”android:layout_height=”fill_parent”>android:id=”@+id/textview1″android:layout_width=”fill_parent”android:layout_height=”fill_parent” android:text=”thisisatab”/>android:id=”@+id/textview2″android:layout_width=”fill_parent”android:layout_height=”fill_parent” android:text=”thisisanothertab”/>android:id=”@+id/textview3″android:layout_width=”fill_parent”android:layout_height=”fill_parent” android:text=”thisisathirdtab”/>Activity需要继承TabActivityAndroid选项卡Java代码Android选项卡Java代码publicvoidonCreate(BundlesavedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.main); mTabHost=getTabHost(); mTabHost.addTab(mTabHost.newTabSpec(“tab_test1”).
setIndicator(“TAB1”).setContent(R.id.textview1)); mTabHost.addTab(mTabHost.newTabSpec(“tab_test2”).
setIndicator(“TAB2”).setContent(R.id.textview2)); mTabHost.addTab(mTabHost.newTabSpec(“tab_test3”).
setIndicator(“TAB3”).setContent(R.id.textview3)); mTabHost.setCurrentTab(0); }到此,关于“Android中如何实现选项卡功能”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注百云主机网站,小编会继续努力为大家带来更多实用的文章!
今天小编给大家分享一下C语言中作用域编码规范是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。规范本身应该是一个规定,但C/C++在编码上并没…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。