1

4 ~ 5 個のタブを持つ TabHost があります。すべてのタブの下部を同じにしたい。すべてのタブに下部を追加する方法はありますか? または、すべてのレイアウト ファイルに xml コードを配置する必要がありますか。

誰かが解決策を持っているかどうか教えてください。

よろしく

スニル

4

1 に答える 1

3

最も簡単な解決策は<include>、レイアウト ファイルでオプションを使用することです。

レイアウト ファイルで共通フッターをすべて単独で定義し、e.g tab_footer.xml次のように他のレイアウトに含めます。

<include layout="@layout/tab_footer">

<include>詳細については、Android デベロッパー ブログのこの投稿をご覧ください。

その投稿で言及されていないことの1つは、layout使用時にパラメーターをオーバーライドしたい場合は、オーバーライド<include>することを確認してください.layout_widthlayout_height

于 2010-05-24T10:27:52.340 に答える