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

Лучшая практика запуска AsyncTask из пользовательского представления

Очень часто возникает нерегулярный поток вычислений. Позже нам потребуется обновить Activity или Fragment с результатом вычисления. Все это время я следую приведенным ниже рекомендациям. Он работает хорошо для меня до сих пор. AsyncTask необходимо обработать фрагмент пользовательского интерфейса onPostExecute Используйте setRetainInstance(true) интерфейса. Используйте setTargetFragment и getTargetFragment См. Https://stackoverflow.com/a/12303649/72437 AsyncTask необходимо выполнить onPostExecute UI Используйте setRetainInstance(true) […]

Вложенные фрагментарно-фрагментарные взаимодействия с Android

Лучшие практики Android для взаимодействия фрагмент-фрагмент (описанные здесь и здесь ) заставляют Activity реализовать прослушиватель, определенный дочерним фрагментом. Затем Activity управляет сообщением между фрагментами. По моему мнению, это значит, что фрагменты свободно связаны друг от друга. Однако, Это также относится к вложенным фрагментам? Я могу представить, что для вложенного фрагмента может иметь смысл сообщать непосредственно […]

Как можно отобразить Snackbar из фрагмента в правильном представлении?

В моем фрагменте я выполняю: mActionHelper.showUndoBar(getView(), itemsList, lastPositionSelected); Метод showUndoBar () просто создает Snackbar с формой: Snackbar.make(view, message, Snackbar.LENGTH_LONG); Однако, как-то представление неверно, так как Snackbar не реагирует на жесты «сбрасывать-отбрасывать» и только заполняет нижний левый квадрант в режиме split-view. Большинство примеров Snackbar демонстрируют вызов Snackbar из Activity, поэтому я считаю, что проблема в том, […]

Дим-экран и взаимодействие блоков с нижними строками

BottomSheetBehavior был представлен в Android Design Support Library 23.2, однако он не уменьшает остальную часть экрана и не блокирует взаимодействие с остальной частью пользовательского интерфейса. В любом случае это может быть достигнуто?

Должен ли новичок забыть о фрагментах?

Я только начал развиваться на Android. Я тренируюсь с учебником Tablayout в API 15, когда вижу, что TabActivities устарели. Буду ли я лучше забыть о Фрагментах и ​​продолжать развиваться с помощью TabActivities?

Переключение между фрагментами, дающими неожиданные результаты

Я пытаюсь реализовать FragmentTabs как illiustrated в http://developer.android.com/resources/samples/Support4Demos/src/com/example/android/supportv4/app/FragmentTabs.html . Все прошло хорошо, пока я не сделал это: Я начал много разных фрагментов с одной вкладки, как: tab1 -> fragment1 —> FRAGMENT2 —> fragment3 tab2 Но когда я переключился на tab2 и снова вернулся к tab1, у меня появился фрагмент1, а не фрагмент3 (т. Е. У […]

Добавить просмотр в фрагмент динамически в Android?

Можно ли динамически добавлять представление в фрагмент? Если да, то как я могу это сделать?

Контекстная панель действий с помощью DialogFragment

Я пытаюсь реализовать контекстную панель действий вместе с фрагментом диалога. Подобно виджету загрузки в android. Я попытался установить android:windowActionModeOverlay чтобы быть правдой в теме. Но он, похоже, не работает. Есть ли способ, которым я могу это достичь?

Как передать переменную через FragmentPagerAdapter в фрагмент?

Я начинающий андроид, пытаясь научиться, и это мой первый вопрос, поэтому, пожалуйста, извините меня, если вопрос слишком прост и, пожалуйста, сообщите мне, если я неправильно использую форум. У меня есть FragmentActivity, используя макет, который включает viewpager; В результате создается экземпляр MyFragmentPagerAdapter, который создает несколько экземпляров MyFragment. Все версии поддерживают .v4. Я пытаюсь найти способ передать […]

Пустое намерение (исключение nullpointer) в потоке master / detail при нажатии «вверх» в панели действий

Это может быть немного длинный пост, поэтому я извиняюсь заранее. Я использую поток master / detail для отображения списка элементов, и при нажатии на него открывается подробный вид. Элементы загружаются из веб-сервиса. Он отлично работает на планшете с фрагментами, но по телефону он продолжает сбой. Он может отображать детальную детализацию (CheatViewPageIndicator.java) правильно, но когда я […]