WEB开发网
开发学院手机开发Android 开发 Android 标签/TabActivity 深度研究 阅读

Android 标签/TabActivity 深度研究

 2010-06-19 17:46:00 来源:WEB开发网   
核心提示:何谓标签 印象最深刻的应该是这个现在 我们将通过一系列的扩展来研究之写道1. 自定义TabActivity 使得标签处于屏幕下方2. 各个标签所用布局 既可在 *.xml 中定义 也可在 *.java 中定义3. 更改标签布局1. 标签页 在 屏幕下方写道一个典型的标签Activity 是由2 部分构成的 且其id都有

何谓标签 印象最深刻的应该是这个

现在 我们将通过一系列的扩展来研究之

写道

1. 自定义TabActivity 使得标签处于屏幕下方

2. 各个标签所用布局 既可在 *.xml 中定义 也可在 *.java 中定义

3. 更改标签布局

1. 标签页 在 屏幕下方

写道

一个典型的标签Activity 是由2 部分构成的 且其id都有规定 即:

* TabWidget 用于展示标签页 id=tabs

* FrameLayout 用于展示隶属于各个标签的具体布局 id=tabcontent

* 基本布局如下:

Xml代码

< ?xml version="1.0" encoding="utf-8"?>

< TabHost xmlns:android="http://schemas.android.com/apk/res/android"

android:id="@android:id/tabhost"

android:layout_width="fill_parent"

android:layout_height="fill_parent" >

< LinearLayout

android:orientation="vertical"

android:gravity="bottom"

android:layout_width="fill_parent"

android:layout_height="fill_parent" >

< FrameLayout

android:id="@android:id/tabcontent"

android:layout_width="fill_parent"

android:layout_height="200dip" >

< RelativeLayout

android:id="@+id/view1"

android:orientation="vertical"

android:layout_width="fill_parent"

android:layout_height="fill_parent"

>

< TextView

android:id="@+id/text"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="Hello to Johnny.Griffin!"

android:layout_centerInParent="true"

android:textStyle="bold|italic" />

< ImageView

android:layout_width="fill_parent"

android:layout_height="fill_parent"

android:src="@drawable/robot"

1 2 3 4 5 6  下一页

Tags:Android 标签 TabActivity

编辑录入:coldstar [复制链接] [打 印]
赞助商链接