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

Android медленное открытие мягкой клавиатуры

У меня очень неприятная проблема. Созданная форма регистрации в Android и когда EditText получает фокус, клавиатура подходит. Но это очень медленно. Это занимает 5 секунд и более даже на устройствах высокого класса. Наше приложение использует фрагменты в нескольких слоях. Поэтому я подумал, что, возможно, вычисление всех этих слоев для слайд-шоу (когда клавиатура подходит) занимает так […]

Android Espresso: как я могу протестировать определенный фрагмент при выполнении одного действия для нескольких фрагментарных архитектур

Мое приложение состоит из одного Activity для многих Fragments . Я хочу использовать Espresso для проверки пользовательского интерфейса Fragments . Однако я столкнулся с проблемой. Как проверить Fragment который не добавлен в Activity в onCreate . Все примеры, которые я видел с помощью Fragments включают Fragment , добавленный в onCreate . Итак, как я могу […]

Взлом Android Fragment View State Loss при использовании FragmentTransaction.replace ()

У меня довольно большая проблема, и я не совсем понимаю, что происходит. Я разрабатываю приложение, которое использует Fragments (из библиотеки поддержки), и использую FragmentTransaction.replace() чтобы поместить новые фрагменты в задний стек и заменить старый. Код выглядит следующим образом: FragmentManager fm = getSupportFragmentManager(); FragmentTransaction ft = ft.beginTransaction(); // Animations in my res/anim folder ft.setCustomAnimations(R.anim.slide_in_right, R.anim.slide_out_left, R.anim.slide_in_left, […]

Выполняются ли пользовательские объекты по значению или переданы по ссылке в разделе «Фрагменты и действия».?

Привет Java и Android экспертов. У меня проблема. Я делаю приложение для чата на основе XMPP. Есть несколько вещей, которые меня путают. У меня есть класс с именем Room_Structure, который реализует Serializable . Этот класс имеет объект с именем currentRoom . Если я перехожу к текущему объекту между двумя фрагментами, помещая его в связку, он […]

Анимация анимации 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 […]

Intereting Posts
Android Lollipop, приложение AppCompat ActionBar не учитывает ширину всего экрана Пользовательский адаптер Listview с фильтром Android Почему браузер не будет охватывать этот абзац по всей ширине браузера? Поместите неопределенный прогресс в качестве нижнего колонтитула в сетке RecyclerView В чем разница между android.text.format.DateFormat и java.text.DateFormat Устройство «unknown-sdk» при выполнении тестов в Jenkins Android: несколько вариантов меню в одном действии Синтез для Android, как управлять скоростью и частотой кадров Показать активность снизу вверх Android: как программно открыть мягкую клавиатуру в режиме просмотра Emoji Как изменить цвет CheckBox? Фиксированное позиционирование в браузере Android 2.3 должно работать … не так ли? Проблема обнаружения столкновений на основе пикселов с OpenGLES 2.0 под Android Активы в Android Studio? Как изменить значок по умолчанию в SearchView, который будет использоваться в панели действий на Android?