Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- How to style the menu items on an Android action bar
- <?xml version="1.0" encoding="utf-8"?>
- <resources>
- <style name="MyAppTheme" parent="@android:style/Theme.Holo.Light">
- <item name="android:actionBarStyle">@style/MyActionBar</item>
- </style>
- <style name="MyActionBar" parent="@android:style/Widget.Holo.ActionBar">
- <item name="android:titleTextStyle">@style/MyActionBar.TitleTextStyle</item>
- <item name="android:actionMenuTextAppearance">@style/MyActionBar.MenuTextStyle</item>
- </style>
- <style name="MyActionBar.TitleTextStyle"
- parent="android:style/TextAppearance.Holo.Widget.ActionBar.Title">
- <item name="android:textColor">#F0F</item>
- <item name="android:textStyle">bold</item>
- <item name="android:textSize">24dip</item>
- </style>
- <style name="MyActionBar.MenuTextStyle"
- parent="android:style/TextAppearance.Holo.Widget.ActionBar.Title">
- <item name="android:textColor">#F0F</item>
- <item name="android:textStyle">bold</item>
- <item name="android:textSize">24dip</item>
- </style>
- </resources>
- <?xml version="1.0" encoding="utf-8"?>
- <menu xmlns:android="http://schemas.android.com/apk/res/android">
- <item android:showAsAction="always|withText" android:icon="@android:drawable/ic_menu_edit"
- android:id="@+id/menu_item1" android:title="menu_item1"></item>
- <item android:showAsAction="always|withText" android:icon="@android:drawable/ic_menu_edit"
- android:id="@+id/menu_item2" android:title="menu_item2"></item>
- </menu>
- public class Main extends Activity {
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.main);
- }
- /**
- * Create the options menu that is shown on the action bar
- */
- @Override
- public boolean onCreateOptionsMenu(Menu menu) {
- MenuInflater inflater = getMenuInflater();
- inflater.inflate(R.menu.main_menu, menu);
- return true;
- }
- }
- <style name="MyActionBar.MenuTextStyle"
- parent="android:style/TextAppearance.Holo.Widget.ActionBar.Title">
- <style name="MyActionBar.MenuTextStyle"
- parent="android:style/TextAppearance.Holo.Widget.ActionBar.Menu">
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement