Home
last modified time | relevance | path

Searched refs:MenuItem (Results 1 – 25 of 136) sorted by relevance

123456

/frameworks/base/core/java/android/view/
DMenuItem.java47 public interface MenuItem { interface
94 public boolean onMenuItemClick(@NonNull MenuItem item); in onMenuItemClick()
113 public boolean onMenuItemActionExpand(@NonNull MenuItem item); in onMenuItemActionExpand()
121 public boolean onMenuItemActionCollapse(@NonNull MenuItem item); in onMenuItemActionCollapse()
162 public @NonNull MenuItem setTitle(@Nullable CharSequence title); in setTitle()
176 public @NonNull MenuItem setTitle(@StringRes int title); in setTitle()
193 public @NonNull MenuItem setTitleCondensed(@Nullable CharSequence title); in setTitleCondensed()
212 public @NonNull MenuItem setIcon(@Nullable Drawable icon); in setIcon()
225 public @NonNull MenuItem setIcon(@DrawableRes int iconRes); in setIcon()
253 public default @NonNull MenuItem setIconTintList(@Nullable ColorStateList tint) { return this; } in setIconTintList()
[all …]
DMenu.java150 public MenuItem add(CharSequence title); in add()
159 public MenuItem add(@StringRes int titleRes); in add()
176 public MenuItem add(int groupId, int itemId, int order, CharSequence title); in add()
193 public MenuItem add(int groupId, int itemId, int order, @StringRes int titleRes); in add()
305 Intent intent, int flags, MenuItem[] outSpecificItems); in addIntentOptions()
394 public MenuItem findItem(int id); in findItem()
412 public MenuItem getItem(int index); in getItem()
/frameworks/base/core/java/com/android/internal/view/menu/
DActionMenuItem.java30 import android.view.MenuItem;
37 public class ActionMenuItem implements MenuItem {
60 private MenuItem.OnMenuItemClickListener mClickListener;
157 public MenuItem setAlphabeticShortcut(char alphaChar) { in setAlphabeticShortcut()
162 public MenuItem setAlphabeticShortcut(char alphachar, int alphaModifiers) { in setAlphabeticShortcut()
168 public MenuItem setCheckable(boolean checkable) { in setCheckable()
178 public MenuItem setChecked(boolean checked) { in setChecked()
183 public MenuItem setEnabled(boolean enabled) { in setEnabled()
188 public MenuItem setIcon(Drawable icon) { in setIcon()
196 public MenuItem setIcon(int iconRes) { in setIcon()
[all …]
DMenuItemImpl.java34 import android.view.MenuItem;
46 public final class MenuItemImpl implements MenuItem {
87 private MenuItem.OnMenuItemClickListener mClickListener;
181 public MenuItem setEnabled(boolean enabled) { in setEnabled()
214 public MenuItem setIntent(Intent intent) { in setIntent()
223 public MenuItem setCallback(Runnable callback) { in setCallback()
239 public MenuItem setAlphabeticShortcut(char alphaChar) { in setAlphabeticShortcut()
250 public MenuItem setAlphabeticShortcut(char alphaChar, int alphaModifiers){ in setAlphabeticShortcut()
275 public MenuItem setNumericShortcut(char numericChar) { in setNumericShortcut()
286 public MenuItem setNumericShortcut(char numericChar, int numericModifiers){ in setNumericShortcut()
[all …]
DActionMenu.java28 import android.view.MenuItem;
54 public MenuItem add(CharSequence title) { in add()
58 public MenuItem add(int titleRes) { in add()
62 public MenuItem add(int groupId, int itemId, int order, int titleRes) { in add()
66 public MenuItem add(int groupId, int itemId, int order, CharSequence title) { in add()
75 MenuItem[] outSpecificItems) { in addIntentOptions()
92 final MenuItem item = add(groupId, itemId, order, ri.loadLabel(pm)) in addIntentOptions()
143 public MenuItem findItem(int id) { in findItem()
147 public MenuItem getItem(int index) { in getItem()
DMenuBuilder.java39 import android.view.MenuItem;
121 private int mDefaultShowAsAction = MenuItem.SHOW_AS_ACTION_NEVER;
180 public boolean onMenuItemSelected(MenuBuilder menu, MenuItem item); in onMenuItemSelected()
358 final MenuItem item = getItem(i); in saveActionViewStates()
390 final MenuItem item = getItem(i); in restoreActionViewStates()
403 MenuItem itemToExpand = findItem(expandedId); in restoreActionViewStates()
422 private MenuItem addInternal(int group, int id, int categoryOrder, CharSequence title) { in addInternal()
446 public MenuItem add(CharSequence title) { in add()
450 public MenuItem add(int titleRes) { in add()
454 public MenuItem add(int group, int id, int categoryOrder, CharSequence title) { in add()
[all …]
DSubMenuBuilder.java23 import android.view.MenuItem;
66 public MenuItem getItem() { in getItem()
83 boolean dispatchMenuItemSelected(MenuBuilder menu, MenuItem item) { in dispatchMenuItemSelected()
/frameworks/base/tests/ActivityTests/src/com/google/android/test/activity/
DActivityTestMain.java49 import android.view.MenuItem;
219 menu.add("Animate!").setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() { in onCreateOptionsMenu()
221 public boolean onMenuItemClick(MenuItem item) { in onCreateOptionsMenu()
229 menu.add("Bind!").setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() { in onCreateOptionsMenu()
230 @Override public boolean onMenuItemClick(MenuItem item) { in onCreateOptionsMenu()
251 menu.add("Start!").setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() { in onCreateOptionsMenu()
252 @Override public boolean onMenuItemClick(MenuItem item) { in onCreateOptionsMenu()
258 … menu.add("Rebind Isolated!").setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() { in onCreateOptionsMenu()
259 @Override public boolean onMenuItemClick(MenuItem item) { in onCreateOptionsMenu()
286 menu.add("Send!").setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() { in onCreateOptionsMenu()
[all …]
/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/statusbar/
DNotificationMenuRowPlugin.java28 import com.android.systemui.plugins.statusbar.NotificationMenuRowPlugin.MenuItem;
37 @DependsOn(target = MenuItem.class)
49 public void onMenuClicked(View row, int x, int y, MenuItem menu); in onMenuClicked()
56 @ProvidesInterface(version = MenuItem.VERSION)
57 public interface MenuItem { interface
70 public ArrayList<MenuItem> getMenuItems(Context context); in getMenuItems()
75 public MenuItem getLongpressMenuItem(Context context); in getLongpressMenuItem()
80 public MenuItem getFeedbackMenuItem(Context context); in getFeedbackMenuItem()
85 public MenuItem getSnoozeMenuItem(Context context); in getSnoozeMenuItem()
87 public void setMenuItems(ArrayList<MenuItem> items); in setMenuItems()
[all …]
/frameworks/base/core/tests/coretests/src/android/view/
DMenuTest.java40 final MenuItem item = mMenu.add(0, id, 0, "test"); in testItemId()
54 final MenuItem item = mMenu.add(groupId, 0, item1Index, "test"); in testGroupId()
56 final MenuItem item2 = mMenu.add(groupId, 0, item2Index, "test2"); in testGroupId()
101 final MenuItem stringItem = mMenu.add(title); in testTitle()
102 final MenuItem resItem = mMenu.add(R.string.menu_test); in testTitle()
112 final MenuItem item1 = mMenu.add(groupId, 1, 0, "item1"); in testCheckable()
113 final MenuItem item2 = mMenu.add(groupId, 2, 0, "item2"); in testCheckable()
139 final MenuItem item1 = mMenu.add(0, 1, 0, "item1"); in testVisibility()
140 final MenuItem item2 = mMenu.add(0, 2, 0, "item2"); in testVisibility()
156 final MenuItem subMenuItem = subMenu.getItem(); in testSubMenu()
[all …]
/frameworks/base/core/tests/coretests/src/android/view/menu/
DMenuScenario.java24 import android.view.MenuItem;
30 public class MenuScenario extends Activity implements MenuItem.OnMenuItemClickListener {
33 private MenuItem[] mItems;
54 mItems = new MenuItem[mParams.numItems]; in onParamsChanged()
65 MenuItem item; in onCreateOptionsMenu()
103 protected MenuItem onAddMenuItem(Menu menu, int itemPosition) { in onAddMenuItem()
119 public boolean onMenuItemClick(MenuItem item) { in onMenuItemClick()
138 public int findItemPosition(MenuItem item) { in findItemPosition()
/frameworks/base/core/java/com/android/internal/widget/floatingtoolbar/
DFloatingToolbar.java22 import android.view.MenuItem;
46 private static final MenuItem.OnMenuItemClickListener NO_OP_MENUITEM_CLICK_LISTENER =
55 private MenuItem.OnMenuItemClickListener mMenuItemClickListener = NO_OP_MENUITEM_CLICK_LISTENER;
79 private final Comparator<MenuItem> mMenuItemComparator = (menuItem1, menuItem2) -> {
130 MenuItem.OnMenuItemClickListener menuItemClickListener) { in setOnMenuItemClickListener()
225 List<MenuItem> menuItems = getVisibleAndEnabledMenuItems(mMenu); in doShow()
234 private static List<MenuItem> getVisibleAndEnabledMenuItems(Menu menu) { in getVisibleAndEnabledMenuItems()
235 List<MenuItem> menuItems = new ArrayList<>(); in getVisibleAndEnabledMenuItems()
237 MenuItem menuItem = menu.getItem(i); in getVisibleAndEnabledMenuItems()
DLocalFloatingToolbarPopup.java39 import android.view.MenuItem;
160 private final Map<MenuItemRepr, MenuItem> mMenuItems = new LinkedHashMap<>();
161 private MenuItem.OnMenuItemClickListener mOnMenuItemClickListener;
173 final MenuItem menuItem = mMenuItems.get((MenuItemRepr) tag);
287 List<MenuItem> menuItems, in layoutMenuItems()
288 MenuItem.OnMenuItemClickListener menuItemClickListener, in layoutMenuItems()
308 List<MenuItem> menuItems, MenuItem.OnMenuItemClickListener menuItemClickListener) { in updateMenuItems()
310 for (MenuItem menuItem : menuItems) { in updateMenuItems()
319 private boolean isLayoutRequired(List<MenuItem> menuItems) { in isLayoutRequired()
337 public void show(List<MenuItem> menuItems, in show()
[all …]
DFloatingToolbarPopup.java22 import android.view.MenuItem;
50 void show(List<MenuItem> menuItems, MenuItem.OnMenuItemClickListener menuItemClickListener, in show()
/frameworks/base/packages/SystemUI/src/com/android/systemui/controls/ui/
DOverflowMenuAdapter.kt27 itemsWithIds: List<MenuItem>,
29 ) : ArrayAdapter<CharSequence>(context, layoutId, itemsWithIds.map(MenuItem::text)) {
31 private val ids = itemsWithIds.map(MenuItem::id)
41 data class MenuItem(val text: CharSequence, val id: Long) class
/frameworks/base/core/tests/coretests/src/android/widget/
DTextViewContextMenuTest.java40 import android.view.MenuItem;
72 private MenuItem newMockMenuItem() { in newMockMenuItem()
73 MenuItem mockItem = mock(MenuItem.class); in newMockMenuItem()
126 MenuItem mockMenuItem = newMockMenuItem(); in testAddMenuForTextClassification()
157 MenuItem mockMenuItem = newMockMenuItem(); in testAddMenuForLegacyTextClassification()
182 MenuItem mockIconMenu = newMockMenuItem(); in testAdjustIconSpaces()
185 MenuItem mockNoIconMenu = newMockMenuItem(); in testAdjustIconSpaces()
188 MenuItem mockNoIconMenu2 = newMockMenuItem(); in testAdjustIconSpaces()
224 MenuItem mockNoIconMenu = newMockMenuItem(); in testAdjustIconSpacesNoIconCase()
227 MenuItem mockNoIconMenu2 = newMockMenuItem(); in testAdjustIconSpacesNoIconCase()
/frameworks/base/core/java/android/widget/
DMenuItemHoverListener.java4 import android.view.MenuItem;
24 void onItemHoverExit(@NonNull MenuBuilder menu, @NonNull MenuItem item); in onItemHoverExit()
32 void onItemHoverEnter(@NonNull MenuBuilder menu, @NonNull MenuItem item); in onItemHoverEnter()
DMenuPopupWindow.java26 import android.view.MenuItem;
77 public void onItemHoverEnter(@NonNull MenuBuilder menu, @NonNull MenuItem item) { in onItemHoverEnter()
85 public void onItemHoverExit(@NonNull MenuBuilder menu, @NonNull MenuItem item) { in onItemHoverExit()
100 private MenuItem mHoveredMenuItem;
165 MenuItem menuItem = null; in onHoverEvent()
176 final MenuItem oldMenuItem = mHoveredMenuItem; in onHoverEvent()
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/row/
DNotificationMenuRow.java75 private MenuItem mFeedbackItem;
76 private MenuItem mSnoozeItem;
77 private ArrayList<MenuItem> mLeftMenuItems;
78 private ArrayList<MenuItem> mRightMenuItems;
79 private final Map<View, MenuItem> mMenuItemsByView = new ArrayMap<>();
127 public ArrayList<MenuItem> getMenuItems(Context context) { in getMenuItems()
132 public MenuItem getLongpressMenuItem(Context context) { in getLongpressMenuItem()
137 public MenuItem getFeedbackMenuItem(Context context) { in getFeedbackMenuItem()
142 public MenuItem getSnoozeMenuItem(Context context) { in getSnoozeMenuItem()
304 List<MenuItem> menuItems = mOnLeft ? mLeftMenuItems : mRightMenuItems; in populateMenuViews()
[all …]
/frameworks/base/tests/TouchLatency/app/src/main/java/com/prefabulated/touchlatency/
DTouchLatencyActivity.java26 import android.view.MenuItem;
101 MenuItem menuItem = mMenu.findItem(R.id.display_mode); in updateOptionsMenu()
119 private void updateDisplayMode(MenuItem menuItem, Mode displayMode) { in updateDisplayMode()
135 private void updateRefreshRateMenu(MenuItem item) { in updateRefreshRateMenu()
151 private void updateMultiDisplayMenu(MenuItem item) { in updateMultiDisplayMenu()
166 public void changeDisplayMode(MenuItem item) { in changeDisplayMode()
187 public boolean onOptionsItemSelected(MenuItem item) { in onOptionsItemSelected()
/frameworks/base/packages/SettingsLib/HelpUtils/src/com/android/settingslib/
DHelpUtils.java33 import android.view.MenuItem;
34 import android.view.MenuItem.OnMenuItemClickListener;
93 MenuItem helpItem = menu.add(0, MENU_HELP, 0, R.string.help_feedback_label); in prepareHelpMenuItem()
113 MenuItem helpItem = menu.add(0, MENU_HELP, 0, R.string.help_feedback_label); in prepareHelpMenuItem()
129 static boolean prepareHelpMenuItem(final Activity activity, MenuItem helpMenuItem, in prepareHelpMenuItem()
148 public boolean onMenuItemClick(MenuItem item) { in prepareHelpMenuItem()
164 helpMenuItem.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS); in prepareHelpMenuItem()
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/core/lifecycle/events/
DOnOptionsItemSelected.java19 import android.view.MenuItem;
22 boolean onOptionsItemSelected(MenuItem menuItem); in onOptionsItemSelected()
/frameworks/base/packages/SettingsLib/Spa/tests/src/com/android/settingslib/spa/widget/scaffold/
DMoreOptionsTest.kt44 MenuItem(text = ITEM_TEXT) {} in moreOptionsAction_collapseAtBegin()
55 MenuItem(text = ITEM_TEXT) {} in moreOptionsAction_canExpand()
71 MenuItem(text = ITEM_TEXT) { in moreOptionsAction_itemClicked()
/frameworks/base/packages/SettingsLib/tests/robotests/src/com/android/settingslib/
DHelpUtilsTest.java43 import android.view.MenuItem;
163 final MenuItem item = mock(MenuItem.class); in prepareHelpMenuItem_shouldShowIcon()
177 verify(item).setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS); in prepareHelpMenuItem_shouldShowIcon()
186 mock(MenuItem.class)); in prepareHelpMenuItem_noItem_addItem()
198 when(item.findItem(MENU_HELP)).thenReturn(mock(MenuItem.class)); in prepareHelpMenuItem_hasItem_notAddItem()
201 mock(MenuItem.class)); in prepareHelpMenuItem_hasItem_notAddItem()
/frameworks/layoutlib/bridge/tests/res/testApp/MyApplication/src/main/java/com/android/layoutlib/test/myapplication/
DMyActivity.java6 import android.view.MenuItem;
25 public boolean onOptionsItemSelected(MenuItem item) { in onOptionsItemSelected()

123456