Articles of android actionbar compat

.getSupportActionBar недоступен в Fragment; Обходной путь приводит к NullPointerException при вращении

Состав (Изменились названия Activies / Fragments) Основываясь на некоторых советах, написанных в Android Programming: The Big Nerd Ranch Guide , у меня есть следующая структура: MyListFragment extends ListFragment MyListActivity extends SimpleFragmentActivity SimpleFragmentActivity extends ActionBarActivity MyListActivity.java public class MyListActivity extends SingleFragmentActivity { @Override protected Fragment createFragment() { return new MyListFragment(); } } SingleFragmentActivity.java public abstract class […]

Переопределение всплывающего фона переполнения ActionBarCompat?

Я использую actionbarcompat для моего проекта android и использую @style/Theme.AppCompat.Light.DarkActionBar качестве базовой темы. Меню переполнения в этой панели действий имеет черный фон по умолчанию, который я хочу изменить на белый цвет. Я знаю это Может быть сделано overdding popup widget с использованием свойства popupBackground но его не работает в моем случае. Мой файл стилей имеет […]

Вызов setDisplayHomeAsUpEnabled для фрагментов в ActionBarCompat

Я использую ActionBarCompat. Когда я загружаю дочерний фрагмент, я хочу, чтобы кнопка «домой» работала как кнопка «вверх». Поэтому я назвал это из дочернего фрагмента: ((ActionBarActivity) getActivity()).getSupportActionBar().setDisplayHomeAsUpEnabled(true); Но кнопка дома не отображается как кнопка «вверх». Я также добавил логику для id android.R.id.home в onOptionsItemSelected , но он по-прежнему не работает. Любые идеи, как я могу это […]

NullPointerException при вызове getSupportActionBar () изнутри фрагмента (ActionBarCompat)

Я просто переключился с ActionBarSherlock на ActionBarCompat, и все работало хорошо, пока я не столкнулся с этой небольшой ошибкой. У меня есть базовая активность, которая расширяет ActionBarActivity и имеет 3 фрагмента, связанных с ней. В одном из onAttach Fragments onAttach я пытаюсь выполнить этот код: @Override public void onAttach(Activity activity) { super.onAttach(activity); final ActionBar actionBar […]

Элементы панели задач Android остаются при появлении фрагмента

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

Android: NavigationDrawer и ActionBarCompat

Я начал работать с NavigationDrawer с помощью ActionBarSherlock и получил хорошие результаты, но моя компания, одобряющая этот Open Source, вряд ли придет в ближайшее время, поэтому я работаю, чтобы переключиться на ActionBarCompat. ActionBarCompat был только что официально опубликован вчера (24 июля 2013 г.). Кто-нибудь получил оба, чтобы хорошо работать друг с другом? Я надеюсь, что […]

Реализация панели действий: ABSherlock или ABCompat?

Приложение в настоящее время имеет таблицы и бары на заказ (от предыдущего парня) от фрагментов для копирования кота Apple. Я хочу перейти к панели действий Android, чтобы обеспечить Android-интерфейс и обычное поведение. Должен ли я использовать Action Bar Sherlock или Action Bar Compat? Pro ABS: Много документации Панель действий Вкладки хорошо известны (вот что мне […]

Иерархия активности типа несовместима при расширении ActionBarActivity

Привет, У меня есть новая библиотека поддержки v7 с панельком приложений appcompat, и когда я хочу перейти от ActionBarActivity, как описано здесь , eclipse покажет мне эту ошибку The hierarchy of the type testActivity is inconsistent И когда я перемещаю свой курс на класс ActionBarActivity, он говорит: The type android.support.v4.app.TaskStackBuilder$SupportParentable cannot be resolved. It is […]

Как настроить высоту панели действий программно

Я реализую пользовательский вид внутри панели действий Android. Проблема в том, что при некоторых условиях мне нужно удвоить высоту панели действий, чтобы можно было полностью отобразить представление. Я могу установить высоту с помощью настраиваемой темы, но эта высота статична. Можно ли программно изменить высоту панели действий? заранее спасибо

Как настроить отдельные вкладки? (Изменение цвета фона, цвета индикатора и цвета текста)

В этой ссылке: Как применить стиль программно? Кевин Грант дал объяснение этому вопросу, моя проблема с его кодом – контекстная часть. Точнее : ctv = new CustomView(context, R.attr.tabStyleAttr); В этом коде говорится: контекст не может быть разрешен переменной Я хочу применить особый стиль к вкладкам, и поэтому настройка темы для меня не работает. Конечно, любая […]

Intereting Posts
Обратный вызов предварительного просмотра камеры Android и видеозапись записи рекордов мультимедиа Папка AndroidTest не отображается на AndroidStudio Android Ice Cream Sandwich Edittext: Отключение проверки орфографии и Word Wrap Писать и читать строки в / из внутреннего файла Разница между ключом Android и ключом Back и их поведением Как загрузить видео на YouTube в Android? Проблема с приложением ActionBarActivityDelegate … не запускается Некоторые сторонние виджеты перестают обновляться после обновления приложения. UnsatisfiedLinkError (собственный метод не найден) Использование android.support.v7.widget.CardView в моем проекте (Eclipse) Android: правильный способ использования onBackPressed () с помощью Toast Как разместить представления поверх ImageView в отношении размера контента ImageView? Как настроить VPN программно? VideoView на Viewpager, остановка видео при переключении страницы Android PagerAdapter, получить текущую позицию