`
jandroid
  • 浏览: 1896652 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Android[初级教程]第十一章 TabHost控件

 
阅读更多

这一章我们学习TabHost控件,唐僧师徙四个人每个人都各有自己的本领,那放在一起显示肯定不好看,这下我们就用TabHost来分开显示,每个都是一个单独的视图,先上图:

大家看到了每一个都是一个个人信息展示,好,我们来看一下main.xml代码:

这里面主要是定义了TabHost控件,这个TabHost控件ID是必须设成android:id="@android:id/tabhost"这个的,不然运行的时候肯定会报错.接下来是TabWidget控件,也必须将ID定义成android:id="@android:id/tabs",最后就是内容了FrameLayout的ID也必须设成android:id="@android:id/tabcontent",三个条件,一个都不能少,不然你肯定是运行不了的.

好,我们接下来看一下java源代码:

哇,这么少代码?呵呵,其实我将数据放到values/string底下了,接下来是string.xml

我直接将ListView控件通过android:entries="@array/tangseng"将定义的数组显示出来,所以在主java代码中才会用了很少的java代码,但真实应用,数据肯定不会是已知的,肯定需要通过数据库或其他方式来获取的,这一章我们主要学习TabHost怎么运用.看,唐僧师徙四人的能力一览无遗了。


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics