Articles of андроид actionbar

Заголовок позиции не отображается в портрете с SHOW_AS_ACTION_WITH_TEXT

В моей деятельности у меня есть режим действия с одним элементом, который имеет заголовок и значок. Я хочу, чтобы отображалось название и значок, поэтому я использую флаги SHOW_AS_ACTION_WITH_TEXT и SHOW_AS_ACTION_ALWAYS. В пейзажной ориентации это прекрасно. У меня есть заголовок + значок. Но в портретной ориентации отображается только значок (хотя есть много свободного места). Кто-нибудь знает, […]

Панель действий Android Sherlock показывает действия в выпадающем меню всегда

Я установил три элемента действия, которые добавляют к АБС через меню XML следующим образом: <menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/menu_share_app" android:icon="@drawable/share_ab" android:showAsAction="collapseActionView" android:title="@string/menu_share_app"/> <item android:id="@+id/menu_search" android:icon="@drawable/share_ab" android:showAsAction="always" android:title="@string/menu_search"/> <item android:id="@+id/menu_settings" android:icon="@drawable/share_ab" android:showAsAction="collapseActionView" android:title="@string/menu_settings"/> </menu> Я хочу показать поисковые элементы и два других в раскрывающемся списке, я сделал showasaction как «collapseActionView», но не получаю ни одного раскрывающегося […]

Тема Тема ActionBar в последнем выпуске Android L

В последнем выпуске эмулятора Android L, выпущенном сегодня (17 октября 2014 года), я получаю странную проблему: тема шрифта меню панели действий кажется проигнорированной, а цвет шрифта черным, несмотря на то, что у меня есть `<style name="Theme.MyTheme" parent="@android:style/Theme.Holo.Light.DarkActionBar">` В предыдущем выпуске Android L Preview API уровня 20 цвет шрифта меню панели действий был правильно отображен с […]

Изменение цвета фона ActionBar динамически

Я хотел бы знать, можно ли динамически изменять фоновый цвет ActionBar (в библиотеке поддержки ) динамически в соответствии с выбранной страницей в viewpager или выбранных вкладках панели действий. Я пробовал использовать следующий код. Но это не сработает. Пожалуйста помоги. mViewPager.setOnPageChangeListener(new ViewPager.SimpleOnPageChangeListener() { @Override public void onPageSelected(int position) { actionBar.setSelectedNavigationItem(position); if(position == 0){ actionBar.setBackgroundDrawable(new ColorDrawable(Color.GREEN)); }else […]

ActionBar с настраиваемым макетом не занимает полную ширину экрана на Android 4.4.2 (KitKat)

Я хочу отобразить панель действий с пользовательским макетом. Пользовательский макет имеет три ImageViews, один в центре и два других слева и справа от панели действий. Не должно быть кнопок возврата или действий. Вот что я использовал: android.support.v7.app.ActionBar actionBar = getSupportActionBar(); actionBar.setDisplayShowTitleEnabled(false); actionBar.setDisplayShowCustomEnabled(true); actionBar.setDisplayUseLogoEnabled(false); actionBar.setDisplayShowHomeEnabled(false); ActionBar.LayoutParams lp = new ActionBar.LayoutParams(ActionBar.LayoutParams.MATCH_PARENT, ActionBar.LayoutParams.MATCH_PARENT); View actionBarView = LayoutInflater.from(this).inflate(resource, null); […]

Панель инструментов Android – Как реализовать Spinner для режима навигации?

В настоящее время правильный способ реализации View Control ( № 2 из приведенного ниже снимка экрана из руководства по дизайну Android ): Я нашел этот пример, но когда я попытался его воспроизвести, я заметил, что такие методы, как: actionBar.setNavigationMode () , уже устарели. Итак, как мне его реализовать? Сначала я подумал, что это Spinner, но […]

Пустое место, когда я возвращаюсь к Activity (Soft Keyboard принудительно)

У меня есть ActionView с пунктом меню ActionBar (с помощью ActionBarSherlock ), я могу отображать EditText в качестве поля поиска в нем. Это вход для запуска другого Activity с CustomView в ActionBar, который отображает тот же макет (я не использую ничего, чтобы заставить SoftKeyboard появляться в этом втором SoftKeyboard , здесь нет проблем). Когда я […]

Android L: ActionBar setHideOnContentScrollEnabled

Я пытаюсь использовать setHideOnContentScrollEnabled и setHideOffset в новом L API. Однако ни одна из упомянутых функций не имеет никакого эффекта. Кто-нибудь другой столкнулся с той же проблемой? Макет My Activity – это ScrollView с TextView, отображающим большое количество текста, поэтому есть прокрутка def. Я также, как требуется документацией, добавил FEATURE_ACTION_BAR_OVERLAY getWindow().requestFeature(Window.FEATURE_ACTION_BAR_OVERLAY); setContentView(R.layout.main_activity); getActionBar().setHideOnContentScrollEnabled(true); getActionBar().setHideOffset(40);

Скрыть / Показать панель действий более плавно?

Я хочу показать или скрыть свою панель действий более плавно. В настоящее время я делаю это, когда меня переписывает состояние ресайклера в моих изменениях активности. if (scrollState == ScrollState.UP) { if (mActionBar.isShowing()) { mActionBar.hide(); } } else if (scrollState == ScrollState.DOWN) { if (!mActionBar.isShowing()) { mActionBar.show(); } } Мне нужна более плавная анимация, как в […]

Настройте ActionMenu EditText

Я хочу предоставить простые кнопки форматирования для EditText , например, кнопку, которая вставляет <strong></strong> если текст не был выбран, и в противном случае обертывает выделенный текст в тегах <strong> . Я использую библиотеку поддержки v7 с помощью ActionBarCompat . Мне удалось запустить пользовательский ActionMode при изменении смены моего EditText . Однако, когда я долго касаюсь […]

Intereting Posts