<android.support.v7.widget.Toolbar android:id="@+id/my_toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="?attr/colorPrimary"
android:elevation="4dp"
android:theme="@style/ThemeOverlay.AppCompat.ActionBar"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:contentInsetLeft="10dp"
android:contentInsetRight="10dp"
android:contentInsetStart="10dp"
android:minHeight="?attr/actionBarSize"
android:padding="0dp"
app:contentInsetLeft="10dp"
app:contentInsetRight="10dp"
app:contentInsetStart="10dp"
android:weightSum="1">
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/action_logout"
android:icon="@drawable/ic_exit_to_app_black_36dp"
android:title="@string/logout"
app:showAsAction="ifRoom"
/>
<item
android:id="@+id/action_settings"
android:title="Reset App"
app:showAsAction="never"
>
</item>
</menu>
如何从隐藏项目中删除右侧的空白区域?我如何将它们放在工具栏下而不是它上面?
<style name="AppTheme.NoActionBar">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
<item name="android:windowDrawsSystemBarBackgrounds">true</item>
<item name="android:statusBarColor">@android:color/transparent</item>
<item name="android:actionMenuTextAppearance">@style/MyActionBar.MenuTextStyle</item>
</style>
<style name="MyActionBar.MenuTextStyle" parent="AppTheme.NoActionBar">
<item name="android:textColor">#888888</item>
<item name="android:textSize">20sp</item>
<item name="android:textAppearance">@android:style/TextAppearance.Medium</item>
<item name="android:minWidth">0dip</item>
<item name="android:paddingLeft">0dip</item>
<item name="android:paddingRight">0dip</item>
</style>
我已添加此内容,但它不会更改或修复任何内容。如何更改工具栏中隐藏项的布局?我试图查找它,但我不能让它工作,大多数帖子都是关于隐藏工具栏而不是隐藏的项目,所以是的,我希望有人向我解释它:)
答案 0 :(得分:0)
我认为你需要尝试这个
将android manifest的主题设置为
android:theme="@android:style/Theme.Holo.Light"
只需查看此link即可解决您的问题