1
我需要以类似的方式使用我的Android动作栏(EXAMPLE)。 我知道这是iOS版本,它不适合Android指南,但这是我的任务。 我也知道我不能改变状态栏的颜色,我的目标只是风格的操作栏。 我会很感激任何提示如何做到这一点。(Android)如何使用模式设置动作栏
我需要以类似的方式使用我的Android动作栏(EXAMPLE)。 我知道这是iOS版本,它不适合Android指南,但这是我的任务。 我也知道我不能改变状态栏的颜色,我的目标只是风格的操作栏。 我会很感激任何提示如何做到这一点。(Android)如何使用模式设置动作栏
如果要更改ActionBar,请创建一个自定义的偏好。
第一个为您的自定义ActionBar应该如何创建一个XML布局。这里确保你添加一个ID到容器布局(线性布局)。这将在后面的步骤中需要。
二充气,你的java代码创建的XML布局onCreate方法如下,
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
注:当你正在处理的动作条,你的应用程序的主题应设置为Theme.AppCompat .Light
要了解更多关于它们的信息,请查看演示相同的快速视频教程。
希望它能帮助!