<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    即興的靈感

    思維是一種藝術; 藝術需要靈感。

    博客好友

    最新評論

    Android界面開發中的面板控件Tab

    在手機有限的屏幕里面,有時候我們要安排較多的內容可能無法容納,當然我們可以使用版面的滾動功能,但是這樣做顯得不是很好看,而且有時候我們需要對不同功能集合的控件集中在各自的面板中,這就需要使用面板Tab控件了。

    面板控件的好處是能在一個界面上同時顯示不同的面板內容,通過面板標簽方便的切換到不同的面板上面,下面ATAAW.COM開始介紹這個Tab控件的使用,為了直觀起見,我們直接從例子介紹Tab控件的兩種顯示方法。

    布局文件中定義兩個Tab中顯示的內容,這里以TextView為例。

    <?xml version="1.0" encoding="utf-8"?>
    <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent" android:layout_height="fill_parent">
    <!– Tab 1 中顯示的內容 –>
    <TextView android:id="@+id/content1" android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:text="tab1 content" />
    <!– Tab 2 中顯示的內容 –>
    <TextView android:id="@+id/content2" android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:text="tab2 content" />
    </FrameLayout>

    在程序中使用Tab并調用布局中的控件:

    public class _Tab extends TabActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    TabHost tabHost = getTabHost();
    LayoutInflater.from(this).inflate(R.layout.tab, tabHost.getTabContentView(), true);
    // Tab 1 的內容
    tabHost.addTab(tabHost.newTabSpec("tab1")
    .setIndicator("tab1", getResources().getDrawable(R.drawable.p1))
    .setContent(R.id.view1));
    // Tab 2 的內容
    tabHost.addTab(tabHost.newTabSpec("tab2")
    .setIndicator("tab2", getResources().getDrawable(R.drawable.p1))
    .setContent(R.id.view2));
    // Tab 3 的內容(用指定的 Activity來設置 Tab 的內容)
    tabHost.addTab(tabHost.newTabSpec("tab3")
    .setIndicator("tab3", getResources().getDrawable(R.drawable.p1))
    .setContent(new Intent(this, _TextView.class)));
    }
    }

    由以上例子可見,Tab的使用主要的方法有addTab、setIndicator、setContent,另外,除了使用布局文件來定義Tab中顯示的內容,還可以直接把另一個Activity作為Tab的內容顯示,使得每個Tab面板的內容獨立開來。



    ?
    鳳凰涅槃/浴火重生/馬不停蹄/只爭朝夕
    ???? 隱姓埋名/低調華麗/簡單生活/完美人生

    posted on 2010-12-29 10:34 poetguo 閱讀(3577) 評論(1)  編輯  收藏 所屬分類: Android

    評論

    # re: Android界面開發中的面板控件Tab 2011-01-19 15:20 mlh123caoer

    嗯 看了你的文章 有興趣來盛大么 做手機支付 andorid平臺 上海  回復  更多評論   

    主站蜘蛛池模板: 免费的一级片网站| 最近2019中文免费字幕| 亚洲爽爽一区二区三区| 国产精品亚洲专区一区| 四虎成人免费网站在线| 亚洲狠狠色丁香婷婷综合| 好大好深好猛好爽视频免费| 亚洲综合国产成人丁香五月激情| 成年女人18级毛片毛片免费| 亚洲国产精品久久久久秋霞小| 日本19禁啪啪无遮挡免费动图| 亚洲国产美女精品久久久| 免费a级毛片无码av| 国产99视频精品免费视频76| 中文字幕人成人乱码亚洲电影| 在线观看特色大片免费网站| 亚洲国产天堂在线观看| 亚洲香蕉免费有线视频| 亚洲小说图区综合在线| 国产人成免费视频| 国产精品免费大片一区二区| 无码久久精品国产亚洲Av影片 | 亚洲国色天香视频| 国产免费看JIZZ视频| 久久无码av亚洲精品色午夜| 久久久久亚洲爆乳少妇无| 久久精品国产免费一区| 亚洲成电影在线观看青青| 国产极品美女高潮抽搐免费网站| 色爽黄1000部免费软件下载| 亚洲AV无码一区二区二三区软件| 免费黄色福利视频| 黄页网站在线免费观看| 亚洲第一成年男人的天堂| 国产日本一线在线观看免费| 极品美女一级毛片免费| 亚洲国产精品一区| 国产免费观看视频| 91人人区免费区人人| 疯狂做受xxxx高潮视频免费| 亚洲人成影院在线|