OSDN Git Service

Add Cascading submenus implementation.
authorOren Blasberg <orenb@google.com>
Wed, 2 Sep 2015 21:25:56 +0000 (14:25 -0700)
committerOren Blasberg <orenb@google.com>
Thu, 10 Sep 2015 16:54:17 +0000 (09:54 -0700)
commit8e12f8df076d38853e0fedde7ed79e2e8689d59e
tree992875f4076db61e90a5e92b36bece4128a4b7e9
parentb23976efdd6ffe42cb3b8fe6650fc77bd9a161e8
Add Cascading submenus implementation.

This change adds a new Cascading implementation of MenuPopup. When
enabled, submenus will show up in a cascading side by side fashion
when opened next to popup menus.

Bug: 20127825
Change-Id: Ie3c797fb5dbada7521cd93dc4171950af2be2ff7
core/java/android/widget/ActionMenuPresenter.java
core/java/android/widget/DropDownListView.java
core/java/android/widget/ListPopupWindow.java
core/java/android/widget/MenuPopupWindow.java
core/java/android/widget/PopupMenu.java
core/java/com/android/internal/view/menu/CascadingMenuPopup.java [new file with mode: 0644]
core/java/com/android/internal/view/menu/MenuBuilder.java
core/java/com/android/internal/view/menu/MenuPopup.java
core/java/com/android/internal/view/menu/MenuPopupHelper.java