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

Определить пустое состояние фрагмента backstack в android

Моя структура приложения выглядит так: SplashActivity -> MainActivity -> (switching between many fragments) Я ожидаю: завершение приложения из основного действия, когда счетчик обратного отсчета фрагмента равен нулю. Вот моя попытка: В SplashAcitivty public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); if (getIntent().getBooleanExtra("exit", false)) { finish(); } } В MainActivity : @Override public void onBackPressed() { // I […]

Почему я должен использовать фрагмент в Android?

В течение очень долгого времени, я думаю, в чем причина использования фрагмента в Android, если я только что разработал приложение для Android Phone но не 10.1 . Нужно ли использовать фрагмент? Кроме того, что такое использование фрагмента, я обнаружил, что он может использоваться для «вкладок» и «отдельного представления» … Я действительно думаю, что это очень […]

Борьба с фрагментом поддержки проигрывателя Youtube

Я пытаюсь использовать фрагмент поддержки Youtube Player во фрагменте, но приложение всегда сбой (NullPointerException), и я не смог найти какой-либо подобный пост, чтобы исправить его. У меня есть импорт import android.support.v4.app.Fragment, так что это не должно быть проблемой. Так выглядит класс фрагмента: package com.example.activitydetector; import com.google.android.youtube.player.YouTubeBaseActivity; import com.google.android.youtube.player.YouTubeInitializationResult; import com.google.android.youtube.player.YouTubePlayer; import com.google.android.youtube.player.YouTubePlayer.OnInitializedListener; import com.google.android.youtube.player.YouTubePlayer.Provider; import […]

Обращение к прессе при использовании фрагментов в Android

Я использую Android Sliding Menu с помощью навигационного ящика в своем приложении, а фрагменты используются вместо приложения. Когда я открываю ящик, щелкните по элементу, где появится фрагмент. Я перехожу из одного фрагмента к другому фрагменту, используя следующий код: Fragment fragment = null; fragment = new GalleryFragment(selectetdMainMenu.getCategoryID()); FragmentTransaction ft = getFragmentManager().beginTransaction(); ft.addToBackStack("menuFrag"); ft.add(R.id.frame_container, fragment, "menuFrag"); ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE); […]

ObjectAnimator onAnimationEnd прослушиватель вызывается перед завершением анимации

Это странно и странно, но похоже, что когда я присоединяю AnimatorListener к ObjectAnimator, который я использую для анимации транзакций фрагментов, обратный вызов фактически называется немного до завершения анимации. Я использую прослушиватель для заполнения содержимого во фрагменте (из базы данных). Операция может занимать довольно много времени (~ 200 мс), иногда, когда я делаю это в onCreate […]

Как обновить ListView в ListFragment из FragmentActivity?

Я использую ListFragment внутри FragmentActivity вместе с SimpleCursorAdapter и модифицированным CursorLoader. Измененный CursorLoader просто выдает rawQueries – никаких других изменений. В какой-то момент в FragmentActivity мне нужно восстановить данные / курсор, который передает ListView в ListFragment. Как я могу это сделать? Спасибо заранее. Вот функция FragmentActivity, вызывающая метод в ListFragment: public class ActivityList extends FragmentActivity […]

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 . Если я перехожу к текущему объекту между двумя фрагментами, помещая его в связку, он […]

Intereting Posts
Динамический список в приложении Android Эмулятор: ERROR: эмуляция x86 в настоящее время требует аппаратного ускорения Запустите поисковый запрос Google из активности – Android Ошибка logcat для Android: ZipFileCache: init не удалось, когда открыт zip-файл – конкретное устройство? Использование FFmpeg с Android-NDK Как загрузить внешнюю веб-страницу внутри WebView Как «встряхнуть» устройство Android в эмуляторе Android, чтобы вызвать меню dev для отладки моего приложения React Native Измерение вида в фрагменте Маршрутизация аудио в Bluetooth-гарнитуру (не A2DP) на Android Android edit contact Приложение Hello World для Android, Ошибка: workspace \ appcompat_v7 \ res \ values-v21 \ styles_base.xml Ресурс не найден, который соответствует указанному имени Как отправлять электронные письма с большими вложениями с помощью API-интерфейсов gmail на Android Не нашел класс по пути: dexpathlist Вызов функции startActivity () извне контекста активности Как обращаться с несколькими входами и сессиями социальных сетей Поток на Android?