我正在尝试在这种方式的 Android 中创建一个 UI
Labels: tab1 | tab2 | tab3
==========v===============
Customized ListView
...
但我得到了以下有礼貌的用户界面
Labels: tab1 | tab2 | tab3
==========v===============
Customized ListView
...
即我无法利用屏幕的完整宽度,标签下方的区域保持空白。
我想显示覆盖整个屏幕宽度的 ListView 我该如何实现这一点。请帮忙
这是我正在使用的示例代码
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/passesBar" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:paddingLeft="10dip"
android:paddingTop="10dip" android:paddingRight="10dip"
android:paddingBottom="5dip">
<TextView android:id="@+id/passesText" android:text="@string/passes_text"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:textSize = "12dip">
</TextView>
<TabHost android:id="@+id/passesTabHost"
android:layout_toRightOf="@id/passesText"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<LinearLayout android:orientation="vertical"
android:layout_width="fill_parent" android:layout_height="wrap_content">
<TabWidget android:id="@android:id/tabs"
android:layout_width="fill_parent" android:layout_height="wrap_content">
</TabWidget>
<FrameLayout android:layout_width="match_parent"
android:layout_height="wrap_content" android:id="@android:id/tabcontent">
<ListView android:id="@+id/passesList" android:layout_below="@+id/passesBar"
android:layout_width="fill_parent" android:layout_height="wrap_content"
android:footerDividersEnabled="true"
android:listSelector="@drawable/passes_list_item_custom_selector">
</ListView>
</FrameLayout>
</LinearLayout>
</TabHost>
谢谢尼基尔