Home
last modified time | relevance | path

Searched refs:MenuProvider (Results 1 – 25 of 31) sorted by relevance

12

/core/core/src/main/java/androidx/core/view/
DMenuHostHelper.java57 private final CopyOnWriteArrayList<MenuProvider> mMenuProviders = new CopyOnWriteArrayList<>();
58 private final Map<MenuProvider, LifecycleContainer> mProviderToLifecycleContainers =
80 for (MenuProvider menuProvider : mMenuProviders) { in onPrepareMenu()
93 for (MenuProvider menuProvider : mMenuProviders) { in onCreateMenu()
107 for (MenuProvider menuProvider : mMenuProviders) { in onMenuItemSelected()
122 for (MenuProvider menuProvider : mMenuProviders) { in onMenuClosed()
132 public void addMenuProvider(@NonNull MenuProvider provider) { in addMenuProvider()
146 public void addMenuProvider(@NonNull MenuProvider provider, @NonNull LifecycleOwner owner) { in addMenuProvider()
174 public void addMenuProvider(@NonNull MenuProvider provider, @NonNull LifecycleOwner owner, in addMenuProvider()
199 public void removeMenuProvider(@NonNull MenuProvider provider) { in removeMenuProvider()
DMenuHost.java42 void addMenuProvider(@NonNull MenuProvider provider); in addMenuProvider()
53 void addMenuProvider(@NonNull MenuProvider provider, @NonNull LifecycleOwner owner); in addMenuProvider()
67 void addMenuProvider(@NonNull MenuProvider provider, @NonNull LifecycleOwner owner, in addMenuProvider()
75 void removeMenuProvider(@NonNull MenuProvider provider); in removeMenuProvider()
DMenuProvider.java29 public interface MenuProvider { interface
/core/core/src/androidTest/java/androidx/core/view/
DMenuHostTest.kt42 object : MenuProvider {
93 override fun addMenuProvider(provider: MenuProvider) { in addMenuProvider()
97 override fun addMenuProvider(provider: MenuProvider, owner: LifecycleOwner) { in addMenuProvider()
102 provider: MenuProvider, in addMenuProvider()
109 override fun removeMenuProvider(provider: MenuProvider) { in removeMenuProvider()
DMenuHostHelperTest.kt43 object : MenuProvider {
61 object : MenuProvider { in onPrepareMenu()
228 object : MenuProvider { in multipleMenuProviders()
266 object : MenuProvider { in onMenuClosed()
/core/core/api/
D1.8.0-beta02.txt2271 method public void addMenuProvider(androidx.core.view.MenuProvider);
2272 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2273 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2275 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2280 method public void addMenuProvider(androidx.core.view.MenuProvider);
2281 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2282 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2287 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2326 public interface MenuProvider {
D1.7.0-beta03.txt2212 method public void addMenuProvider(androidx.core.view.MenuProvider);
2213 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2214 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2216 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2221 method public void addMenuProvider(androidx.core.view.MenuProvider);
2222 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2223 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2226 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2265 public interface MenuProvider {
D1.7.0-beta01.txt2212 method public void addMenuProvider(androidx.core.view.MenuProvider);
2213 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2214 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2216 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2221 method public void addMenuProvider(androidx.core.view.MenuProvider);
2222 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2223 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2226 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2265 public interface MenuProvider {
D1.7.0-beta02.txt2212 method public void addMenuProvider(androidx.core.view.MenuProvider);
2213 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2214 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2216 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2221 method public void addMenuProvider(androidx.core.view.MenuProvider);
2222 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2223 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2226 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2265 public interface MenuProvider {
D1.10.0-beta01.txt2416 method public void addMenuProvider(androidx.core.view.MenuProvider);
2417 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2418 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2420 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2425 method public void addMenuProvider(androidx.core.view.MenuProvider);
2426 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2427 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2432 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2471 public interface MenuProvider {
D1.11.0-beta02.txt2490 method public void addMenuProvider(androidx.core.view.MenuProvider);
2491 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2492 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2494 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2499 method public void addMenuProvider(androidx.core.view.MenuProvider);
2500 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2501 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2506 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2545 public interface MenuProvider {
D1.9.0-beta01.txt2360 method public void addMenuProvider(androidx.core.view.MenuProvider);
2361 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2362 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2364 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2369 method public void addMenuProvider(androidx.core.view.MenuProvider);
2370 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2371 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2376 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2415 public interface MenuProvider {
D1.11.0-beta01.txt2490 method public void addMenuProvider(androidx.core.view.MenuProvider);
2491 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2492 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2494 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2499 method public void addMenuProvider(androidx.core.view.MenuProvider);
2500 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2501 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2506 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2545 public interface MenuProvider {
D1.13.0-beta01.txt2610 method public void addMenuProvider(androidx.core.view.MenuProvider);
2611 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2612 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2614 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2619 method public void addMenuProvider(androidx.core.view.MenuProvider);
2620 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2621 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2626 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2665 public interface MenuProvider {
D1.12.0-beta01.txt2600 method public void addMenuProvider(androidx.core.view.MenuProvider);
2601 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2602 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2604 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2609 method public void addMenuProvider(androidx.core.view.MenuProvider);
2610 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2611 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2616 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2655 public interface MenuProvider {
D1.15.0-beta01.txt2678 method public void addMenuProvider(androidx.core.view.MenuProvider);
2679 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2680 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2682 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2687 method public void addMenuProvider(androidx.core.view.MenuProvider);
2688 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2689 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2694 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2733 public interface MenuProvider {
Drestricted_1.8.0-beta02.txt2695 method public void addMenuProvider(androidx.core.view.MenuProvider);
2696 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2697 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2699 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2704 method public void addMenuProvider(androidx.core.view.MenuProvider);
2705 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2706 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2711 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2750 public interface MenuProvider {
Dcurrent.txt2698 method public void addMenuProvider(androidx.core.view.MenuProvider);
2699 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2700 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2702 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2707 method public void addMenuProvider(androidx.core.view.MenuProvider);
2708 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2709 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2714 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2753 public interface MenuProvider {
Drestricted_1.7.0-beta02.txt2630 method public void addMenuProvider(androidx.core.view.MenuProvider);
2631 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2632 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2634 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2639 method public void addMenuProvider(androidx.core.view.MenuProvider);
2640 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2641 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2644 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2683 public interface MenuProvider {
Drestricted_1.7.0-beta03.txt2630 method public void addMenuProvider(androidx.core.view.MenuProvider);
2631 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2632 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2634 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2639 method public void addMenuProvider(androidx.core.view.MenuProvider);
2640 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2641 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2644 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2683 public interface MenuProvider {
D1.16.0-beta01.txt2698 method public void addMenuProvider(androidx.core.view.MenuProvider);
2699 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2700 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2702 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2707 method public void addMenuProvider(androidx.core.view.MenuProvider);
2708 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2709 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2714 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2753 public interface MenuProvider {
Drestricted_1.7.0-beta01.txt2630 method public void addMenuProvider(androidx.core.view.MenuProvider);
2631 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2632 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2634 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2639 method public void addMenuProvider(androidx.core.view.MenuProvider);
2640 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2641 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2644 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2683 public interface MenuProvider {
Drestricted_1.9.0-beta01.txt2784 method public void addMenuProvider(androidx.core.view.MenuProvider);
2785 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2786 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2788 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2793 method public void addMenuProvider(androidx.core.view.MenuProvider);
2794 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2795 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2800 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2839 public interface MenuProvider {
Drestricted_1.10.0-beta01.txt2845 method public void addMenuProvider(androidx.core.view.MenuProvider);
2846 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2847 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2849 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2854 method public void addMenuProvider(androidx.core.view.MenuProvider);
2855 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2856 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2861 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2900 public interface MenuProvider {
Drestricted_1.11.0-beta02.txt2938 method public void addMenuProvider(androidx.core.view.MenuProvider);
2939 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2940 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2942 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2947 method public void addMenuProvider(androidx.core.view.MenuProvider);
2948 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2949 …method public void addMenuProvider(androidx.core.view.MenuProvider, androidx.lifecycle.LifecycleOw…
2954 method public void removeMenuProvider(androidx.core.view.MenuProvider);
2993 public interface MenuProvider {

12