我有一个带有4-5个标签的TabHost。我希望所有标签都有类似的底部。我们有什么方法可以为所有标签添加底部吗?或者我需要将xml代码放在每个布局文件中。
如果有人有解决方案,请告诉我。
此致
苏尼
答案 0 :(得分:3)
最简单的解决方案是在布局文件中使用<include>
选项。
在布局文件中单独定义公共页脚 - e.g tab_footer.xml
- 然后将其包含在其他布局中,如下所示:
<include layout="@layout/tab_footer">
您可以在this post on the Android Developers Blog中找到有关<include>
的更多信息。
该帖子中未提及的一件事:如果您想在使用layout
时覆盖任何<include>
参数,请务必覆盖layout_width
和layout_height
(即使它们没有改变,否则你的其他参数的值将被默默忽略。