大神求解决fragementtabhost

fgfgh656 发布于 2016/02/02 15:17
阅读 241
收藏 0

布局文件

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

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

    android:layout_width="match_parent"  

    android:layout_height="match_parent"  

    android:orientation="vertical">  

    <FrameLayout

    android:layout_width="match_parent"  

    android:layout_height="wrap_content"

    android:id="@+id/realtabcontent1"

        />

   <android.support.v4.app.FragmentTabHost  

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

        android:layout_width="match_parent"  

        android:layout_height="wrap_content">

 

    <TabWidget   

            android:id="@android :id/tabs"  

            android:layout_width="match_parent"  

            android:layout_height="wrap_content"  

            android:orientation="horizontal"/>  

    </android.support.v4.app.FragmentTabHost>  

  

      

</LinearLayout>

怎么会这样我fragementtabhost里面的控件已经设为android:id了

加载中
0
寒天
寒天

Your tabhost must have a framelayout whose id attribute is 'android.R.id.tabcontent' 

这不是说的很清楚了么,你的 FrameLayout的ID 必须位 android.R.id.tabcontent

0
robbin-huo
robbin-huo

布局文件里应该是android:id="@+id/tabcontent" ,并不是android:id="@android :id/tabhost" 。

返回顶部
顶部