安卓 TabHost控件用法

来源:互联网 发布:淘宝搜索关键字技巧 编辑:程序博客网 时间:2024/06/06 01:40
1、布局文件,根标签为 <TabHost>,该组件包含三个 <LinearLayout>
<TabHost xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    >    <LinearLayout         android:id="@+id/tb01"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:orientation="vertical"        >    <TextView         android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="NO.1"        />    <TextView         android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="NO.2"/>            </LinearLayout>    <LinearLayout        android:id="@+id/tb02"        android:orientation="vertical"         android:layout_width="wrap_content"        android:layout_height="wrap_content">        <TextView         android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="NO.3"        />    <TextView         android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="NO.4"/>    </LinearLayout>        <LinearLayout        android:id="@+id/tb03"        android:orientation="vertical"         android:layout_width="wrap_content"        android:layout_height="wrap_content">        <TextView         android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="NO.5"        />    <TextView         android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="NO.6"/>    </LinearLayout></TabHost>



2、实现代码,效果为:每个<LinearLayout> 中添加两个<TextView>

public class TabHostActivity extends TabActivity {<span style="white-space:pre"></span>//这里继承TabActivity@Overrideprotected void onCreate(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onCreate(savedInstanceState);TabHost tabHost = getTabHost();LayoutInflater.from(this).inflate(R.layout.<span style="color:#ff0000;">tabhost</span>, tabHost.getTabContentView(),true);tabHost.addTab(tabHost.newTabSpec("tb01").setIndicator("已接电话").setContent(R.id.tb01));tabHost.addTab(tabHost.newTabSpec("tb02").setIndicator("呼出电话").setContent(R.id.tb02));tabHost.addTab(tabHost.newTabSpec("tb03").setIndicator("未接电话").setContent(R.id.tb03));}}




0 0
原创粉丝点击