/aosp12/packages/apps/Car/libs/car-ui-lib/car-ui-lib/src/androidTest/java/com/android/car/ui/toolbar/ |
H A D | ToolbarTest.java | 17 package com.android.car.ui.toolbar; 81 runWithToolbar((toolbar) -> toolbar.setTitle("Test title")); in test_setTitle_displaysTitle() 87 runWithToolbar(toolbar -> toolbar.setTitle(R.string.test_string_test_title)); in test_setTitle_displaysTitle() 90 runWithToolbar(toolbar -> toolbar.setTitle(0)); in test_setTitle_displaysTitle() 124 runWithToolbar((toolbar) -> toolbar.setSubtitle("Test subtitle")); in test_setSubtitle_displaysSubtitle() 127 runWithToolbar((toolbar) -> toolbar.setSubtitle(R.string.test_string_test_title)); in test_setSubtitle_displaysSubtitle() 130 runWithToolbar((toolbar) -> toolbar.setSubtitle(0)); in test_setSubtitle_displaysSubtitle() 154 runWithToolbar((toolbar) -> toolbar.setLogo(R.drawable.ic_launcher)); in test_setLogo_displaysLogo() 168 runWithToolbar((toolbar) -> toolbar.setLogo(null)); in test_setLogoDrawable_displaysLogo() 234 runWithToolbar((toolbar) -> backgroundShown[0] = toolbar.getBackgroundShown()); in test_backgroundShown_worksAsExpected() [all …]
|
H A D | ToolbarSearchTest.java | 16 package com.android.car.ui.toolbar; 93 runWithToolbar(toolbar -> toolbar.setSearchQuery("Hello, world!")); in test_setSearchQueryBeforeSearchMode_doesNothing() 99 runWithToolbar(toolbar -> { in test_setSearchQueryAfterSearchMode_showsQuery() 111 runWithToolbar(toolbar -> { in test_registerSearchListeners_callsListeners() 128 runWithToolbar(toolbar -> { in test_setSearchIcon_showsIcon() 147 runWithToolbar(toolbar -> { in test_setSearchIconTo0_removesIcon() 150 toolbar.setSearchIcon(0); in test_setSearchIconTo0_removesIcon() 160 runWithToolbar(toolbar -> toolbar.setSearchMode(mSearchMode)); in test_setSearchModeDisabled_hidesSearchBox() 163 runWithToolbar(toolbar -> toolbar.setSearchMode(SearchMode.DISABLED)); in test_setSearchModeDisabled_hidesSearchBox() 240 runWithToolbar((toolbar) -> toolbar.setSearchHint("New hint")); in test_setSearchHint_uxRestricted_injectedEvents() [all …]
|
H A D | ToolbarMenuItemsTest.java | 16 package com.android.car.ui.toolbar; 91 runWithActivityAndToolbar((activity, toolbar) -> { in menuItems_findMenuItemById_shouldWork() 307 runWithToolbar(toolbar -> toolbar.setMenuItems(Collections.singletonList(menuItem[0]))); in menuItems_overflow2To1_shouldWork() 325 toolbar.setMenuItems(menuItems); in menuItems_getMenuItems_returnsSameMenuItems() 340 toolbar.setMenuItems(Arrays.asList( in menuItems_null_shouldRemoveExistingMenuItems() 354 runWithToolbar((toolbar) -> toolbar.setMenuItems(null)); in menuItems_null_shouldRemoveExistingMenuItems() 455 toolbar.setMenuItems(Arrays.asList( in menuItems_searchScreen_shouldHideMenuItems() 463 toolbar.setState(Toolbar.State.SEARCH); in menuItems_searchScreen_shouldHideMenuItems() 473 runWithToolbar((toolbar) -> toolbar.setShowMenuItemsWhileSearching(false)); in menuItems_searchScreen_shouldHideMenuItems() 485 toRun.accept(toolbar); in runWithToolbar() [all …]
|
H A D | ToolbarTabDeprecatedTest.java | 16 package com.android.car.ui.toolbar; 74 runWithToolbar(toolbar -> { in test_addTab_works() 75 toolbar.addTab(tabs.get(0)); in test_addTab_works() 76 toolbar.addTab(tabs.get(1)); in test_addTab_works() 97 runWithToolbar(toolbar -> tabCount[0] = toolbar.getTabCount()); in test_getTabCountAndClearTabs_works() 100 runWithToolbar(toolbar -> { in test_getTabCountAndClearTabs_works() 103 tabCount[0] = toolbar.getTabCount(); in test_getTabCountAndClearTabs_works() 107 runWithToolbar(toolbar -> { in test_getTabCountAndClearTabs_works() 108 toolbar.clearAllTabs(); in test_getTabCountAndClearTabs_works() 109 tabCount[0] = toolbar.getTabCount(); in test_getTabCountAndClearTabs_works() [all …]
|
H A D | ToolbarTabTest.java | 16 package com.android.car.ui.toolbar; 100 runWithToolbar(toolbar -> toolbar.setTabs(tabs)); in test_setTabs_areShown() 128 runWithToolbar(toolbar -> { in test_selectTab_works() 129 toolbar.setTabs(tabs); in test_selectTab_works() 130 toolbar.selectTab(1); in test_selectTab_works() 138 runWithToolbar(toolbar -> { in test_clearAllTabs_works() 146 toolbar.clearAllTabs(); in test_clearAllTabs_works() 155 runWithToolbar(toolbar -> { in test_selectTab_onEmptyToolbars() 156 toolbar.setTabs(null); in test_selectTab_onEmptyToolbars() 164 toolbar.setTabs(null); in test_getSelectedTab_onEmptyToolbars() [all …]
|
H A D | InstallBaseLayoutAroundTest.java | 16 package com.android.car.ui.toolbar; 70 ToolbarController[] toolbar = new ToolbarController[] { null }; in test_installBaseLayoutAround_createsToolbar() local 73 toolbar[0] = CarUi.installBaseLayoutAround( in test_installBaseLayoutAround_createsToolbar() 77 if (toolbar[0] != null) { in test_installBaseLayoutAround_createsToolbar() 78 toolbar[0].setTitle("Hello, world!"); in test_installBaseLayoutAround_createsToolbar() 82 assertNotNull(toolbar[0]); in test_installBaseLayoutAround_createsToolbar() 95 ToolbarController[] toolbar = new ToolbarController[] { null }; in test_installBaseLayoutAround_doesntCreateToolbar() local 97 toolbar[0] = CarUi.installBaseLayoutAround( in test_installBaseLayoutAround_doesntCreateToolbar() 102 assertNull(toolbar[0]); in test_installBaseLayoutAround_doesntCreateToolbar() 112 ToolbarController[] toolbar = new ToolbarController[] { new EmptyToolbarController() }; in test_emptyactivity_doesnthaveinsetsortoolbar() local [all …]
|
/aosp12/packages/apps/Car/libs/car-ui-lib/paintbooth/src/main/java/com/android/car/ui/paintbooth/toolbar/ |
H A D | ToolbarActivity.java | 16 package com.android.car.ui.paintbooth.toolbar; 42 import com.android.car.ui.toolbar.MenuItem; 45 import com.android.car.ui.toolbar.TabLayout; 46 import com.android.car.ui.toolbar.Toolbar; 66 toolbar.setTitle(getTitle()); in onCreate() 70 toolbar.registerBackListener( in onCreate() 92 toolbar.setMenuItems(mMenuItems); in onCreate() 95 toolbar.getProgressBar().setVisible(!toolbar.getProgressBar().isVisible()); in onCreate() 99 toolbar.setTitle(toolbar.getTitle() + " X"))); in onCreate() 140 toolbar.setShowTabsInSubpage(!toolbar.getShowTabsInSubpage()))); in onCreate() [all …]
|
/aosp12/packages/apps/Car/libs/car-ui-lib/paintbooth/src/main/java/com/android/car/ui/paintbooth/widescreenime/ |
H A D | WideScreenTestView.java | 31 import com.android.car.ui.toolbar.MenuItem; 32 import com.android.car.ui.toolbar.NavButtonMode; 33 import com.android.car.ui.toolbar.SearchConfig; 34 import com.android.car.ui.toolbar.SearchMode; 35 import com.android.car.ui.toolbar.ToolbarController; 51 ToolbarController toolbar = CarUi.requireToolbar(this); in onCreate() local 52 toolbar.setTitle(getTitle()); in onCreate() 53 toolbar.setNavButtonMode(NavButtonMode.BACK); in onCreate() 54 toolbar.setLogo(R.drawable.ic_launcher); in onCreate() 56 toolbar.registerBackListener( in onCreate() [all …]
|
H A D | WideScreenImeActivity.java | 54 import com.android.car.ui.toolbar.MenuItem; 55 import com.android.car.ui.toolbar.NavButtonMode; 56 import com.android.car.ui.toolbar.SearchConfig; 57 import com.android.car.ui.toolbar.SearchMode; 58 import com.android.car.ui.toolbar.ToolbarController; 84 toolbar.setTitle(getTitle()); in onCreate() 85 toolbar.setNavButtonMode(NavButtonMode.BACK); in onCreate() 86 toolbar.setLogo(R.drawable.ic_launcher); in onCreate() 88 toolbar.registerBackListener( in onCreate() 128 toolbar.setSearchMode(SearchMode.SEARCH); in onCreate() [all …]
|
/aosp12/packages/apps/Car/Dialer/src/com/android/car/dialer/ui/common/ |
H A D | DialerBaseFragment.java | 35 import com.android.car.ui.toolbar.Toolbar; 36 import com.android.car.ui.toolbar.ToolbarController; 62 ToolbarController toolbar = CarUi.getToolbar(requireActivity()); in onViewCreated() local 64 if (toolbar != null) { in onViewCreated() 65 setupToolbar(toolbar); in onViewCreated() 78 protected void setupToolbar(@NonNull ToolbarController toolbar) { in setupToolbar() argument 82 toolbarTitleLiveData.observe(this, toolbar::setTitle); in setupToolbar() 84 toolbar.setState(getToolbarState()); in setupToolbar() 85 toolbar.setLogo(getToolbarState() == Toolbar.State.HOME in setupToolbar() 89 toolbar.setMenuItems(R.xml.menuitems); in setupToolbar()
|
/aosp12/packages/apps/Car/Settings/tests/unit/src/com/android/car/settings/testutils/ |
H A D | RootTestSettingsFragment.java | 22 import com.android.car.ui.toolbar.NavButtonMode; 23 import com.android.car.ui.toolbar.ToolbarController; 37 ToolbarController toolbar = getToolbar(); in onActivityCreated() local 38 if (toolbar != null) { in onActivityCreated() 41 toolbar.setNavButtonMode(NavButtonMode.DISABLED); in onActivityCreated() 42 toolbar.setLogo(getContext().getResources() in onActivityCreated() 47 toolbar.setNavButtonMode(NavButtonMode.BACK); in onActivityCreated()
|
/aosp12/packages/apps/Car/libs/car-ui-lib/car-ui-lib/src/main/java/com/android/car/ui/preference/ |
H A D | MultiSelectListPreferenceFragment.java | 42 import com.android.car.ui.toolbar.NavButtonMode; 43 import com.android.car.ui.toolbar.Toolbar; 44 import com.android.car.ui.toolbar.ToolbarController; 91 ToolbarController toolbar = null; in onViewCreated() local 99 if (toolbar != null) { in onViewCreated() 100 toolbar.setTitle(mPreference.getTitle()); in onViewCreated() 101 toolbar.setSubtitle(""); in onViewCreated() 102 if (toolbar.isStateSet()) { in onViewCreated() 107 toolbar.setLogo(null); in onViewCreated() 108 toolbar.setMenuItems(null); in onViewCreated() [all …]
|
H A D | ListPreferenceFragment.java | 44 import com.android.car.ui.toolbar.NavButtonMode; 45 import com.android.car.ui.toolbar.Toolbar; 46 import com.android.car.ui.toolbar.ToolbarController; 92 ToolbarController toolbar = null; in onViewCreated() local 99 if (toolbar != null) { in onViewCreated() 100 toolbar.setTitle(mPreference.getTitle()); in onViewCreated() 101 toolbar.setSubtitle(""); in onViewCreated() 102 if (toolbar.isStateSet()) { in onViewCreated() 107 toolbar.setLogo(null); in onViewCreated() 108 toolbar.setMenuItems(null); in onViewCreated() [all …]
|
/aosp12/packages/apps/Settings/tests/robotests/src/com/android/settings/search/ |
H A D | SearchFeatureProviderImplTest.java | 75 final Toolbar toolbar = new Toolbar(mActivity); in initSearchToolbar_hasResolvedInfo_shouldStartCorrectIntent() local 77 toolbar.setNavigationContentDescription("test"); in initSearchToolbar_hasResolvedInfo_shouldStartCorrectIntent() 78 mProvider.initSearchToolbar(mActivity, toolbar, SettingsEnums.TESTING); in initSearchToolbar_hasResolvedInfo_shouldStartCorrectIntent() 80 toolbar.performClick(); in initSearchToolbar_hasResolvedInfo_shouldStartCorrectIntent() 90 final Toolbar toolbar = new Toolbar(mActivity); in initSearchToolbar_noResolvedInfo_shouldNotStartActivity() local 92 toolbar.setNavigationContentDescription("test"); in initSearchToolbar_noResolvedInfo_shouldNotStartActivity() 93 mProvider.initSearchToolbar(mActivity, toolbar, SettingsEnums.TESTING); in initSearchToolbar_noResolvedInfo_shouldNotStartActivity() 95 toolbar.performClick(); in initSearchToolbar_noResolvedInfo_shouldNotStartActivity() 102 final Toolbar toolbar = new Toolbar(mActivity); in initSearchToolbar_deviceNotProvisioned_shouldNotCreateSearchBar() local 104 toolbar.setNavigationContentDescription("test"); in initSearchToolbar_deviceNotProvisioned_shouldNotCreateSearchBar() [all …]
|
/aosp12/packages/apps/Car/Settings/src/com/android/car/settings/home/ |
H A D | HomepageFragment.java | 30 import com.android.car.ui.toolbar.MenuItem; 31 import com.android.car.ui.toolbar.NavButtonMode; 32 import com.android.car.ui.toolbar.ToolbarController; 76 protected void setupToolbar(@NonNull ToolbarController toolbar) { in setupToolbar() argument 77 super.setupToolbar(toolbar); in setupToolbar() 80 toolbar.setNavButtonMode(NavButtonMode.DISABLED); in setupToolbar() 81 toolbar.setLogo(getContext().getResources() in setupToolbar() 86 toolbar.setNavButtonMode(NavButtonMode.BACK); in setupToolbar()
|
/aosp12/packages/apps/Car/Settings/src/com/android/car/settings/common/ |
H A D | BaseFragment.java | 35 import com.android.car.ui.toolbar.MenuItem; 36 import com.android.car.ui.toolbar.NavButtonMode; 37 import com.android.car.ui.toolbar.ToolbarController; 127 ToolbarController toolbar = getToolbar(); in onActivityCreated() local 128 if (toolbar != null) { in onActivityCreated() 138 toolbar.setTitle(getTitleId()); in onActivityCreated() 139 toolbar.setMenuItems(items); in onActivityCreated() 141 toolbar.setNavButtonMode(getToolbarNavButtonStyle()); in onActivityCreated()
|
/aosp12/packages/apps/Car/libs/car-ui-lib/paintbooth/src/main/java/com/android/car/ui/paintbooth/preferences/ |
H A D | SplitPreferenceDemoFragment.java | 24 import com.android.car.ui.toolbar.ToolbarController; 36 public void setupToolbar(@NonNull ToolbarController toolbar) { in setupToolbar() argument 37 toolbar.setLogo(R.drawable.ic_launcher); in setupToolbar() 39 toolbar.setTitle(getPreferenceScreen().getTitle()); in setupToolbar() 48 public void setToolbar(ToolbarController toolbar) { in setToolbar() argument 49 mToolbar = toolbar; in setToolbar()
|
/aosp12/packages/apps/Car/Dialer/src/com/android/car/dialer/ui/contact/ |
H A D | ContactDetailsFragment.java | 40 import com.android.car.ui.toolbar.Toolbar; 41 import com.android.car.ui.toolbar.ToolbarController; 135 ToolbarController toolbar = CarUi.getToolbar(getActivity()); in onContactChanged() local 137 if (toolbar == null) { in onContactChanged() 140 toolbar.setTitle((CharSequence) null); in onContactChanged() 141 toolbar.setLogo(null); in onContactChanged() 162 toolbar.setLogo(roundedBitmapDrawable); in onContactChanged() 169 toolbar.setLogo(roundedBitmapDrawable); in onContactChanged() 177 protected void setupToolbar(@NonNull ToolbarController toolbar) { in setupToolbar() argument 178 toolbar.setState(getToolbarState()); in setupToolbar() [all …]
|
/aosp12/packages/services/Car/packages/CarDeveloperOptions/src/com/android/car/developeroptions/ |
H A D | CarDevelopmentSettingsDashboardFragment.java | 32 import com.android.car.ui.toolbar.MenuItem; 33 import com.android.car.ui.toolbar.Toolbar; 34 import com.android.car.ui.toolbar.ToolbarController; 57 ToolbarController toolbar = getToolbar(); in onActivityCreated() local 58 if (toolbar != null) { in onActivityCreated() 60 toolbar.setTitle(getPreferenceScreen().getTitle()); in onActivityCreated() 61 toolbar.setMenuItems(items); in onActivityCreated() 62 toolbar.setNavButtonMode(Toolbar.NavButtonMode.BACK); in onActivityCreated() 63 toolbar.setState(Toolbar.State.SUBPAGE); in onActivityCreated()
|
/aosp12/packages/apps/Dialer/java/com/android/dialer/main/impl/ |
H A D | MainSearchController.java | 48 import com.android.dialer.main.impl.toolbar.MainToolbar; 85 private final MainToolbar toolbar; field in MainSearchController 109 MainToolbar toolbar, in MainSearchController() argument 115 this.toolbar = toolbar; in MainSearchController() 155 toolbar.slideUp(animate, fragmentContainer); in showDialpad() 219 toolbar.slideDown(animate, fragmentContainer); in hideDialpad() 282 if (TextUtils.isEmpty(toolbar.getQuery())) { in onSearchListTouch() 344 toolbar.collapse(animate); in closeSearch() 388 toolbar.hideKeyboard(); in closeKeyboard() 411 toolbar.showKeyboard(); in openSearch() [all …]
|
/aosp12/packages/apps/Car/Settings/tests/unit/src/com/android/car/settings/common/ |
H A D | SinglePaneSettingsFragmentTest.java | 27 import com.android.car.ui.toolbar.NavButtonMode; 28 import com.android.car.ui.toolbar.ToolbarController; 56 ToolbarController toolbar = mActivity.getToolbar(); in onActivityCreated_hasAppIconIfRoot() local 58 assertThat(toolbar.getNavButtonMode()).isEquivalentAccordingToCompareTo( in onActivityCreated_hasAppIconIfRoot() 64 ToolbarController toolbar = mActivity.getToolbar(); in onActivityCreated_hasBackArrowIconIfNotRoot() local 66 assertThat(toolbar.getNavButtonMode()).isEquivalentAccordingToCompareTo( in onActivityCreated_hasBackArrowIconIfNotRoot()
|
/aosp12/packages/apps/Car/libs/car-ui-lib/paintbooth/src/main/java/com/android/car/ui/paintbooth/widgets/ |
H A D | WidgetActivity.java | 24 import com.android.car.ui.toolbar.NavButtonMode; 25 import com.android.car.ui.toolbar.ToolbarController; 36 ToolbarController toolbar = CarUi.requireToolbar(this); in onCreate() local 37 toolbar.setTitle(getTitle()); in onCreate() 38 toolbar.setNavButtonMode(NavButtonMode.BACK); in onCreate()
|
/aosp12/frameworks/layoutlib/bridge/src/android/widget/ |
H A D | Toolbar_Accessor.java | 25 public static ActionMenuPresenter getActionMenuPresenter(Toolbar toolbar) { in getActionMenuPresenter() argument 26 return toolbar.getOuterActionMenuPresenter(); in getActionMenuPresenter() 29 public static Context getPopupContext(Toolbar toolbar) { in getPopupContext() argument 30 return toolbar.getPopupContext(); in getPopupContext()
|
/aosp12/packages/apps/Car/libs/car-ui-lib/paintbooth/src/main/java/com/android/car/ui/paintbooth/appstyledview/ |
H A D | AppStyledViewSampleActivity.java | 34 import com.android.car.ui.toolbar.NavButtonMode; 35 import com.android.car.ui.toolbar.ToolbarController; 51 ToolbarController toolbar = CarUi.requireToolbar(this); in onCreate() local 52 toolbar.setTitle(getTitle()); in onCreate() 53 toolbar.setNavButtonMode(NavButtonMode.BACK); in onCreate() 54 toolbar.setLogo(R.drawable.ic_launcher); in onCreate()
|
/aosp12/packages/apps/Car/Messenger/src/com/android/car/messenger/core/ui/base/ |
H A D | MessageListBaseFragment.java | 40 import com.android.car.ui.toolbar.Toolbar.State; 41 import com.android.car.ui.toolbar.ToolbarController; 101 protected void setupToolbar(@NonNull ToolbarController toolbar) { in setupToolbar() argument 106 toolbar.setTitle(R.string.app_name); in setupToolbar() 107 toolbar.setState(getToolbarState()); in setupToolbar() 108 toolbar.setLogo( in setupToolbar()
|