Articles of андроид фрагменты

Анимация анимации Android Fragment, воспроизведенная выше, вводит анимацию

Я реализую анимацию перехода фрагментов. Моя анимация exit <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" android:ordering="together"> <objectAnimator android:propertyName="scaleX" android:valueType="floatType" android:valueFrom="1.0" android:valueTo="0.95" android:duration="300"/> <objectAnimator android:propertyName="scaleY" android:valueType="floatType" android:valueFrom="1.0" android:valueTo="0.95" android:duration="300"/> <objectAnimator android:propertyName="x" android:valueType="floatType" android:valueFrom="0" android:valueTo="10dp" android:duration="300"/> </set> enter анимацию: <?xml version="1.0" encoding="utf-8"?> <objectAnimator xmlns:android="http://schemas.android.com/apk/res/android" android:propertyName="x" android:valueType="floatType" android:valueFrom="1280" android:valueTo="0" android:duration="400"/> Транзакция создается следующим образом: fragmentManager.beginTransaction() .setCustomAnimations(enter, exit, popEnter, popExit) .replace(CONTENT_CONTAINER_ID, […]

Android.support.v4.app.Fragment.setUserVisibleHint null указатель на возобновление приложения

Я получаю крах в резюме приложения в коде фрагментов. Я никогда не видел эту ошибку самостоятельно, но я получил отчеты о сбоях от пользователей через TestFlight. Я думаю, что есть что-то, что мне не хватает, поскольку код работает отлично на большинстве машин. Любая помощь будет принята с благодарностью. Вот стек вызовов. java.lang.NullPointerException android.support.v4.app.Fragment.setUserVisibleHint in Fragment.java […]

Активность и фрагментация жизненных циклов и изменения ориентации

У меня возникли очень странные проблемы с Fragments и изменениями ориентации, которые вызывают силовое закрытие и не следуют логическому шаблону. Я создал простое приложение для отладки жизненного цикла Activity и Fragment которое просто реализует каждый шаг жизненного цикла жизненного цикла Activity и Fragment , сообщая о вызове logcat. Вот классы TestActivity и TestFragment : TestActivity […]

Android – проблемы с анимацией значка ActionBar из фрагментов

У меня возникают некоторые проблемы, которые постоянно оживляют значок «Обновить» в ActionBar моего приложения. У меня есть контейнер FragmentActivity, который меняет местами фрагменты, когда пользователь перемещается через приложение (либо из самого фрагмента, либо из опции SlidingMenu). Поэтому, когда приложение загружается первым, мой FragmentContainer добавляет FragA. Из FragA пользователь может перейти к FragB, который затем заменяется. […]

Обновить выбранное состояние навигационного ящика после обратного нажатия

Каков надлежащий способ обработки выбранного состояния ящика навигации после повторного нажатия? У меня есть навигационный ящик с n элементами (в списке), как образец SDK в Android Studio. Когда я нажимаю на записи ящика навигации, я хочу, чтобы они были добавлены в задний стек, поэтому я могу вернуться к ним. В onNavigationDrawerItemSelected (int pos) у меня […]

IllegalStateException: активность была уничтожена – когда приложение пытается показать DialogFragment еще раз

Я нашел много похожих вопросов в stackoverflow, но их решения не работают в моем случае. Они связаны с методом onSaveInstanceState и особенно с поддержкой библиотеки поддержки. У меня есть Activity который запускает на одном событии этот код: MyDialogFragment.showMyDialog(name, this, this); Name – это объект String. Второй параметр ( this ) – это объект класса Activity […]

Файл обновления ShareActionProvider

У меня есть EditText, который изначально заполняется текстом из локального db. Когда пользователь покидает экран (onPause), обновленный текст сохраняется в локальном db. У меня также есть ShareActionProvider (с помощью ActionBarSherlock). Когда пользователь использует ShareActionProvider, старый текст отправляется в целевое приложение. Как я могу обновить отправку текста через actionprovider, когда пользователь нажимает на пункт меню? @Override […]

Как создать диалог с вкладками Android с фрагментами?

Может ли кто-нибудь указать мне на пример или показать мне, как создать простой Tabbed Dialog в Android, где содержимое каждой вкладки – это Fragments ? Все примеры / учебники, которые я нашел, касаются фрагментов и вкладок, но ничего особенного для DialogFragments . Документация для FragmentTabHost показывает, как создавать вкладки в обычных фрагментах с помощью getChildFragmentManager() […]

Как получить текущий фрагмент, отображаемый на определенной вкладке в viewpager?

Я хочу получить последний фрагмент в backstack, или текущий отображаемый он для меня одинаковый, на tab b_1 . Как вы можете видеть на следующем изображении, у меня есть ViewPager и еще одна внутренняя tab b . Таким образом, отображаются четыре текущих фрагмента. Вопрос : Как я могу получить экземпляр Fragment 2 ? Я видел другие […]

Кэширование изображений волейбола

Я пытаюсь понять кэширование образа Волли. У меня есть фрагмент с gridview внутри него, который будет загружать около 12-30 изображений. Изображения извлекаются с сервера, и я использую NetworkImageView для загрузки этих изображений. Я могу отображать изображения в NetworkImageView, и все работает отлично. Но, когда я LogCat от одного fragment к другому и возвращаюсь к предыдущему […]