2016-03-02 59 views
0

我做了一个活动并实现了带有选项菜单的工具栏。如何从optionsmenu更改设计?Android工具栏中的自定义选项菜单

这就是如何it looks nowneed to achieve

MainActivity.class

setSupportActionBar(toolbar); 
toolbar.inflateMenu(R.menu.menu_toolbar); 

的Manifest.xml

android:theme="@style/Theme.AppCompat.NoActionBar" 

menu_toolbar.xml

<?xml version="1.0" encoding="utf-8"?> 
<menu xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:app="http://schemas.android.com/apk/res-auto"> 
    <item 
     android:id="@+id/action_edit" 
     android:title="@string/edit_menu" 
     app:showAsAction="never" /> 
    <item 
     android:id="@+id/action_notification_settings" 
     android:title="@string/notification_settings" 
     app:showAsAction="never" /> 
    <item 
     android:id="@+id/action_about_engage" 
     android:title="@string/about_engage" 
     app:showAsAction="never" /> 

    <item 
     android:id="@+id/action_contact" 
     android:title="@string/contact_engage" 
     app:showAsAction="never" /> 
</menu> 
+0

可能重复http://stackoverflow.com/questions/29095733/toolbar-options-menu-background-color –

+0

你的意思是颜色或位置? –

回答

0

你正在使用灯光主题,并显示黑暗的菜单。使用黑暗的主题,它会显示明亮的菜单。

从风格:

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar" /> 

更改父主题。