我最近想过在我的应用程序中添加一个自定义标题栏(带“找我”和主页按钮等),然后我想到在顶部使用自定义标题栏而不仅仅是正常布局的原因是什么将它用作我的XML
顶部的包含标记每种的优点和缺点是什么?真的有区别吗?
编辑:到目前为止我发现的一个区别是自定义标题栏自动有阴影
答案 0 :(得分:0)
对于具有后退和主页按钮标题栏,您应该为其定义正常布局。因为与自定义本机标题栏相比,它易于实现。我们可以根据需要使用任何颜色/高度/宽度/图像背景/等创建正常布局。
我建议您定义标题栏的正常布局,而不是自定义原生标题栏。
答案 1 :(得分:0)
您可以扩展LinearLayout以使用标题栏创建新布局。优点是您可以为使用它的不同活动自定义标题栏。有些人可能不想显示查找按钮。
如果在XML中使用include,则不具备相同的灵活性。 我会用标题栏创建一个自定义布局。