0
나는이 오류를 얻을 tabhost에 tabhost를 포함하려고Tabhost Tabhost 던지는 런타임 오류 내에서 (귀하의 콘텐츠는 id가 속성 'android.R.id.tabhost'인 TabHost이 있어야합니다)
ava.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.tabdemo/com.example.tabdemo.Tab3Activity}: java.lang.RuntimeException: Your content must have a TabHost whose id attribute is 'android.R.id.tabhost'
tab3.java에서 내 tabhost 코드
TabHost tabHost = getTabHost();
// Tab for login
TabHost.TabSpec Login = tabHost.newTabSpec("Login2");
// setting Title and Icon for the Tab
Login.setIndicator("", getApplicationContext().getResources().getDrawable(R.drawable.drawtab1));
Intent LoginIntent = new Intent(this, tab1InnerActivity.class);
LoginIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
Login.setContent(LoginIntent);
tabHost.addTab(Login);
(나는에있을 tabhost 싶어했다)이 내 현재 tab3.xml입니다
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="16dp"
android:background="#00547d"
>
<TextView
android:id="@+id/Job_Number_Label"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Job Number"
android:textSize="20dp"
android:textColor="#ffffff" />
</LinearLayout>
</ScrollView>
문제는 페이지에 있다고 생각합니다.