0
내 TabHost 레이아웃과 관련된 간단한 문제를 해결할 수없는 것으로 보입니다.tabhost - LinearLayout에서 변경된 하위보기
<?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">
<TabWidget android:id="@android:id/tabs"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
</TabWidget>
<FrameLayout android:id="@android:id/tabcontent"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<ListView android:id="@+id/favouriteslist"
style="@style/POITab_Lists">
</ListView>
<ListView android:id="@+id/recentlist"
style="@style/POITab_Lists">
</ListView>
</FrameLayout>
</LinearLayout>
</TabHost>
를 아직 내 FrameLayout이 그것을 밖으로 크롤 링, 내 TabWidget 전에 를 나타납니다 : 나는 the docs 같이 XML을 구성
이 나에게 매우 이상한 것 같다는 - 사람이 어떤 아이디어가 있습니까?
예, 좀 더 명확해야합니다. TabWidget은 레이아웃을 사용하지 않고 일부 설정을해야합니다. wrap_content에 대한 다른 위젯 중 원하는 것은 TabWidget을 FrameLayout 아래에 그려 넣기 만합니다. 위의 스크린 샷에 의해 확인되었습니다. BTW 당신이 말한 것이 Hierarchy Viewer에 대해 사실인지 모르겠습니다. 런타임에 레이아웃을 만들면 어떻게됩니까? 계층 뷰어를 실행할 수 없습니까? –