我有一个带有 4-5 个标签的 TabHost。我希望所有标签都有一个类似的底部。有什么办法可以为所有标签添加底部?还是我需要将 xml 代码放在每个布局文件中。
请让我知道是否有人有解决方案。
问候
苏尼尔
我有一个带有 4-5 个标签的 TabHost。我希望所有标签都有一个类似的底部。有什么办法可以为所有标签添加底部?还是我需要将 xml 代码放在每个布局文件中。
请让我知道是否有人有解决方案。
问候
苏尼尔
<include>
最简单的解决方案是在布局文件中使用该选项。
在布局文件中单独定义公共页脚e.g tab_footer.xml
- 然后将其包含到其他布局中,如下所示:
<include layout="@layout/tab_footer">
您可以在 Android 开发者博客上的这篇文章中<include>
了解更多信息。
在那篇文章中没有提到的一件事:如果你想layout
在使用时覆盖任何参数,请<include>
确保你覆盖layout_width
并且layout_height
(即使它们没有改变),否则你的其他参数的值将被忽略。