Android 工具栏XML布局在哪里?
我想更改工具栏的高度,但我在我的应用程序中到处搜索,只能找到包含项目的菜单XML 我是初学者。 我提到了其他问题,它们的XML如下所示:Android 工具栏XML布局在哪里?,android,android-toolbar,Android,Android Toolbar,我想更改工具栏的高度,但我在我的应用程序中到处搜索,只能找到包含项目的菜单XML 我是初学者。 我提到了其他问题,它们的XML如下所示: <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/toolbarTitle" android:orientation="
<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/toolbarTitle"
android:orientation="vertical"
您必须在activity onCreate()上添加此行
或者您可以在values/styles.xml中定义一个新样式,使其看起来像这样
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
</style>
<style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" />
<style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" />
</resources>
@颜色/原色
@颜色/原色暗
@颜色/颜色重音
错误的
符合事实的
然后,您可以用XML创建自己的工具栏布局。在您的values/styles.XML文件中更改以下内容:
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
要像这样使用NoActionBar父主题,请执行以下操作:
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
然后您就可以在xml文件中使用自己的工具栏。如果我使用系统的DarkActionBar,如何更改其高度?Thx。使用系统的DarkActionBar,你实际上不能改变它的高度。
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">