(Android)如何使用模式设置操作栏的样式[关闭]
Posted
技术标签:
【中文标题】(Android)如何使用模式设置操作栏的样式[关闭]【英文标题】:(Android) How to style action bar with pattern [closed] 【发布时间】:2014-12-13 21:42:34 【问题描述】:我需要以类似的方式设置我的 android 操作栏 (EXAMPLE)。 我知道这是 ios 版本,不适合 Android 指南,但这是我的任务。 我也知道我不能改变状态栏的颜色,我的目标只是设置动作栏的样式。 我将不胜感激任何提示如何做到这一点。
【问题讨论】:
【参考方案1】:如果您想更改 ActionBar,请创建一个您喜欢的自定义。
首先创建一个关于自定义 ActionBar 外观的 XML 布局。此处确保您将 ID 添加到容器布局(线性布局)。将在后面的步骤中需要。
第二次膨胀在你的java代码onCreate方法中创建的XML布局如下,
LinearLayout myTitleBar = (LinearLayout) findViewById(R.id.the_id_you_set_in_first_step);
getSupportActionBar().setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);
getSupportActionBar().setCustomView(R.layout.name_of_custom_xml_layout); //note that here its the layout name you set
注意:在处理 ActionBar 时,应将应用程序主题设置为 Theme.AppCompat.Light
要了解有关它们的更多信息,请查看演示相同内容的快速视频教程。
Part One - 5min
Second Part - 9min
Third Part
希望对你有帮助!
【讨论】:
以上是关于(Android)如何使用模式设置操作栏的样式[关闭]的主要内容,如果未能解决你的问题,请参考以下文章
仅在折叠位置时如何设置 Bootstrap 5 导航栏的样式?