Articles of андроид actionbar

Установка splitActionBarWhenNarrow из Java на Android

Мне интересно, можно ли сказать андроиду разбить ActionBar только тогда, когда я этого захочу, но на том же Activity. Мой вариант использования заключается в том, что по умолчанию действия, которые у меня есть на панели, в порядке, чтобы свернуться, но при длинном нажатии на элемент я вхожу в режим «Редактировать задачу», где панель действий используется […]

Преобразование ArrayAdapter в CursorAdapter для использования в SearchView

Как преобразовать ArrayAdapter<String> из статических данных в CursorAdapter для использования CursorAdapter предложений в SearchView ? Я построил ArrayAdapter<String> из статических данных ( allString ) ArrayAdapter<String> searchAdapter = new ArrayAdapter<String>(context, R.layout.listitem, allString); И я использую его для MultiAutoCompleteTextView который отлично работает на устройствах с уровнем API менее 11 MultiAutoCompleteTextView findTextView.setAdapter(searchAdapter); Однако мой целевой API – это […]

Узнайте, сложна ли ActionBar

Если вы добавите вкладки в свой ActionBar , они будут в дополнительном штабелированном ActionBar на телефонах в портретном режиме. Есть ли простой способ узнать, произошло ли это? Я добавил два скриншота приложения YouTube. Первый показывает нормальный ActionBar с вкладками в нем, второй показывает вкладки в ActionBar .

Нажатие кнопки меню вызывает сбои в действии без ActionBar

Я новичок в Android и работаю над своим первым приложением. У меня есть основное действие без ActionBar . И я не хочу отображать какое-либо меню в этом Activity . Все работает отлично. Но когда я нажимаю кнопку меню, присутствующую в самом устройстве, это приводит к тому, что мое приложение закрывается, а не просто игнорирует его. […]

Создание неопределенного шага прогресса на ActionBar

Я хотел бы добавить progressBar в панель действий, но установив requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); setProgressBarIndeterminateVisibility(true); onCreate методу onCreate производит средний размер progressBar (48dip x 48dip), я думаю. Я хочу изменить размер progressBar, но я не могу найти, как это сделать. Не могли бы вы мне помочь?

ActionBar или ActionBarSherlock – плавно скрыть / показать ActionBar

Я использую ActionBarSherlock и пытаюсь скрыть / показать ActionBar для полноэкранных изображений, используя: getSupportActionBar.hide(); а также getSupportActionBar.show(); Но это действительно нервный и неуклюжий. Есть ли способ сделать его более плавным или применить анимацию трансляции / непрозрачности? При дальнейшей проверке источника ABS и наблюдении за его поведением у него, по-видимому, есть как минимум минимальное количество анимации. […]

Изменить цвет фона панели инструментов программно не меняет название панели инструментов Цвет фона

Я пытаюсь изменить панель инструментов Цвет фона программно, выполнив следующие действия: getSupportActionBar().setBackgroundDrawable(newColorDrawable(getResources().getColor(R.color.test_color_blue))); И это результат: до: После: Некоторые, как заголовок панели инструментов по-прежнему имеют тот же цвет фона, что и раньше. Вот моя панель инструментов xml: <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center_vertical" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" app:theme="@style/Theme.Toolbar"> И вот тема: <style name="Theme.Toolbar" parent="ThemeOverlay.AppCompat.Dark.ActionBar"> <item name="android:maxHeight">@dimen/abc_action_bar_default_height_material</item> <item name="android:background">@color/primary</item> <item […]

Включить / отключить пункт меню ActionBar

У меня есть элементы меню действий отменить и сохранить. menu.xml <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/saveButton" android:showAsAction="always" android:title="@string/save" android:visible="true"> </item> <item android:id="@+id/cancelButton" android:showAsAction="always" android:title="@string/cancel" android:visible="true"> </item> </menu> Я хочу отключить сохранение menuitem, когда действие запущено. Мой код активности – @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.add_project); EditText […]

Android ActionBar: сворачиваемый SearchView с кнопкой действия

Как создать ActionBar с разворачиваемым представлением поиска с единственным действием, видимым при расширении вида поиска? Чтобы быть более наглядным, это то, что мне нужно: Обратите внимание, что есть другие пункты меню и android:uiOptions="splitActionBarWhenNarrow" определен в AndroidManifest.xml . Я попытался настроить макет элемента пользовательского поиска: menu.xml <item android:id="@+id/menu_search" android:actionLayout="@layout/actionbar_search" android:icon="@drawable/action_search" android:showAsAction="always|collapseActionView" android:title="@string/search" /> actionbar_search.xml <?xml version="1.0" […]

Удалите панель действий по умолчанию Android

Возможный дубликат: Как скрыть строку заголовка для Activity в XML с существующей пользовательской темой Я удаляю панель действий по запросуWindowFeature (Window.FEATURE_NO_TITLE); Однако, когда приложение запускается, панель действий появляется за очень короткое время, прежде чем она выполнит вышеуказанный оператор. Как я могу полностью исчезнуть? спасибо