OSDN Git Service

Updates for action menus
authorAdam Powell <adamp@google.com>
Fri, 1 Jul 2011 20:43:49 +0000 (13:43 -0700)
committerAdam Powell <adamp@google.com>
Wed, 6 Jul 2011 23:30:38 +0000 (16:30 -0700)
commit35aecd5884a5ccfe380903e39f30f468315e8f92
treee2f3c25ae59129d8f63a4bcf186d4fc870b13d4d
parent6f2e4d1021fc5f453c025ec00a17bbb071b6e7f5
Updates for action menus

Sync with UX designs for action menus in split action bar mode.
Layout is now based on a grid cell scheme.

Tweak action menu item layouts.

Fix some bugs with drawing LinearLayout dividers.

Rename config resources to follow convention.

Action bar menu items now show text in ALL CAPS. This is done in a
locale-dependent manner, but if it produces problems in specific
locales the config resource config_actionMenuItemAllCaps should be set
to false for that locale.

Change-Id: I064c2dd85e012e89551f29153efcfc17f9106333
12 files changed:
core/java/android/widget/LinearLayout.java
core/java/android/widget/TextView.java
core/java/com/android/internal/view/menu/ActionMenuItemView.java
core/java/com/android/internal/view/menu/ActionMenuPresenter.java
core/java/com/android/internal/view/menu/ActionMenuView.java
core/java/com/android/internal/view/menu/MenuItemImpl.java
core/res/res/layout/action_menu_item_layout.xml
core/res/res/values-w480dp/bools.xml
core/res/res/values-w480dp/config.xml [new file with mode: 0644]
core/res/res/values/bools.xml
core/res/res/values/config.xml
core/res/res/values/themes.xml