Android移动应用开发实用第5章 Android基本控件.pptVIP

  • 2
  • 0
  • 约1.03万字
  • 约 76页
  • 2020-01-18 发布于辽宁
  • 举报

Android移动应用开发实用第5章 Android基本控件.ppt

5.4.2 选项卡(TabHost) 如果屏幕上需要放置很多控件,可能一屏放不下,除了使用滚动视图的方式外,还可以使用标签控件对屏幕进行分页显示。当单击标签控件的不同标签时,会显示当前标签的内容。在Android系统中每一个标签可以显示一个View或一个Activity。 TabHost是标签控件的核心类,也是标签的集合。每一个标签是TabHost.TabSpec对象。通过TabHost类的addTab方法可以添加多个TabHost.TabSpec对象。如果从布局文件中添加View,首先需要建立一个布局文件,并且根节点要使用FrameLayout或TabHost标签。下面以一个实例讲述TabHost的基本用法。 5.4.2 选项卡(TabHost) 运行本节的例子后,切换到第2个标签的效果如图5-12所示。 图5-12 5.4.2 选项卡(TabHost) 在本例中建立了3个标签。在第1个标签中显示了一个View,在View中有两个控件:Button和ImageView。另两个标签分别显示两个Activity。在本例中通过TabHost.newTabSpec方法创建了TabSpecs对象。newTabSpec方法的参数表示标签的字符串标识。也就是说,通过该标识可以获得相应的标签。在单击第1个标签中的按钮后,可以切换到第3个标签。要完成这个功能可以使用标签的索引,也可以使用通过n

文档评论(0)

1亿VIP精品文档

相关文档