任何人都知道這個錯誤是什麼意思的Android標籤?



1 Answers

你需要這樣的佈局:

<?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:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:padding="5dp">
        <TabWidget
            android:id="@android:id/tabs"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content" />
        <FrameLayout
            android:id="@android:id/tabcontent"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:padding="5dp" />
    </LinearLayout>
</TabHost>

有關更多信息,請參閱選項卡佈局教程

Question

我想嘗試在線教程,並希望將該選項卡的佈局xml。 我已經改變了從Activity到TabActivity的擴展。 在佈局xml的設計視圖中,我有下面的。

後通脹過程中出現錯誤:TabHost需要一個ID為“android:id / tabs”的TabWidget。 與id'tabs'找到的視圖是'com.android.layoutlib.bridge.MockView'無法找到以下類:

我尋找解決方案,但沒有一個固定,除了我找到一個不同的語言。 我嘗試在谷歌上使用翻譯,但沒有那麼有用。

有沒有人設法得到標籤功能。

我正在使用Android 2.2 Api並使用Eclipse IDE進行開發




切換到Android的目標3.0或3.1。 您可以在右上方找到該下拉列表






Related