TabHost选项卡未填充ListView

时间:2014-04-17 20:58:51

标签: android

我有三个选项卡,第一个是ListView应该显示的位置。我想保持我的代码干净,所以我构建了我的应用程序:

TabContainer:它包含选项卡,它托管所有选项卡项 Activity1:ListView活动 活动2 :.另一项活动

tabContainer的一小部分如下所示:

   <LinearLayout
                    android:id="@+id/tabVegetables"
                    android:layout_width="fill_parent"
                    android:layout_height="fill_parent"
                    android:orientation="vertical">

                    <include
                        android:id="@+id/vegetable_list"
                        android:layout_width="fill_parent"
                        android:layout_height="match_parent"
                        layout="@layout/activity_vegetable_list" >
                    </include>


                    </LinearLayout>

正如您所看到的,我包含了一个布局&#34; activity_vegetable_list&#34;这是ListView所在的位置。我在VegetableListActivity中的onCreate方法中设置了一个断点,并且永远不会被击中。任何想法为什么没有调用为Activity_vegetable_list布局的java类的VegetableListActivity的onCreate方法。

VegetableListActivity.java:

 @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_vegetable_list);

        // set the title
        setTitle("Vegetable Tree");
        populateVegetables();

    }

的AndroidManifest.xml:

 <activity
            android:name="com.example.someapp.app.Activities.TabContainerActivity"
            android:label="@string/title_activity_tab_container" >

            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>

        </activity>

0 个答案:

没有答案