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

Возможно ли анимировать диалоговое окно «Диалог»?

Я пробовал различные образцы анимации фрагментов, но ничего не происходит, поэтому DialogFragment не является «правильным» фрагментом? Или я чего-то не хватает? FragmentTransaction ft = getFragmentManager().beginTransaction(); InfoDialogFragment newFragment = InfoDialogFragment.newInstance(); newFragment.setAsset(mainShow, c,backgroundDrawable); ft.setCustomAnimations(R.anim.grow_in, R.anim.fadeout); ft.add(newFragment, "dialog"); ft.commit(); … public class InfoDialogFragment extends DialogFragment {

Android ViewPager с вкладкой, не поддерживающей состояние после вращения экрана

Я реализую ViewPager с вкладками, подобными реализации, предоставляемой Google здесь . Мое приложение имеет следующее поведение. Мой ViewPager имеет 3 "страницы" (fragA, fragB, fragC), и я реализую 3 вкладки поверх ViewPager. Разница между реализацией google и моим заключается в том, что вкладки не используются для перемещения между фрагментами. Например, нажатие одной из моих вкладок загружает […]

Можно ли хранить ссылки на фрагмент в AsyncTask?

Так как не рекомендуется поддерживать сильную ссылку на Context в задаче (контекст может быть уничтожен, пока задача все еще запущена, но хранится в памяти по задаче), мне было интересно, что же касается Fragments? Фрагменты управляют ссылкой на свою деятельность, а поддержка сохраняется через setRetainInstance . Могу ли я предположить, что, например, создание нестатической внутренней AsyncTask […]

Как выполнить AsyncTask <>, расположенный в фрагменте из его родителя?

Это кажется сложнее, чем кажется, или я делаю это неправильно. Мне нужно обновить содержимое элементов пользовательского интерфейса в фрагменте. Итак, в рамках Activity я AsyncTask задачу AsyncTask подобную этой new MyAsyncTask().execute(); Внутри «нормальной» Activity этот класс async является private поэтому я подумал, что могу сделать его public внутри класса фрагмента, а затем иметь возможность вызвать […]

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

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

OnClickListener не работает во фрагменте

У меня есть некоторые проблемы с onClicklistener в фрагменте. Если я нажимаю на кнопку, ничего не происходит. Я не получаю ни сообщения от onClicklistener в Logcat, ни тост не появляется на экране, но я не могу найти ошибку в коде. Есть идеи? Буду признателен за любую помощь! Большое спасибо! И извините за мой плохой английский […]

SetRetainInstance фрагмент с UI Android

Хорошо, я создал Fragment с некоторым интерфейсом (пару текстовых полей и прочее), и я использовал setRetainInstance так как Im запускает AsyncTask для запроса сервера ( запрос может быть отправлен только один раз ), и мне нужен результат AsyncTask . Поэтому мой вопрос: неправильно ли сохранить весь фрагмент с пользовательским интерфейсом? Я видел пару примеров, где […]

IllegalArgumentException: не обнаружено никакого поиска для id для фрагмента при быстром переключении вкладок ActionBar

Я разрабатываю приложение для Android для планшетов и не использую библиотеку совместимости. Существует только одно действие, и он использует ActionBar с 3 вкладками. В TabListener я использую setContentView для загрузки макета, специфичного для этой вкладки, а затем добавляю соответствующие фрагменты к своим фреймам. Это почти работает точно так, как я хочу, за исключением случаев, когда […]

DialogFragments с устройствами api level <11

Я собираюсь сделать сотовый проект / fork обратно совместимым с 1.6+. Основываясь на документации, предоставленной Google / Android, я решил собрать все свои фрагменты с помощью DialogFragment которые отлично DialogFragment для сотов … это дает мне гибкость, чтобы поместить что-либо в виде диалога или элемента «полный экран». Теперь я включил комплект совместимости и переместил мои […]

Где я могу найти список функций Android, которые устарели новыми функциями?

Есть ли что-то на сайте разработчиков Android, в котором показано, что устарело от некоторого дополнения к API? Например, как человек может сказать то, что устарело Фрагментами?

Intereting Posts
Android AsynTask с диалогом прогресса отменит Почему карта Google работает на одном из моих устройств, но отображается на всех остальных устройствах, но все же GPS-системы все еще работают? Анимация ActionBarDrawerToggle Как найти текущую активность переднего плана в android Имя папки макета для устройств 720×1280, как samsung galaxy s3 Недавно созданные файлы макетов не добавлены в R.java Как Viewflipper обрабатывает кнопку «Назад» в Android? Как мы можем создать цилиндрический просмотрщик? «RecyclerView: нет адаптера; Пропуская макет "для recyclerview в фрагменте Непрозрачность на фоне Живое изображение в представлении (с использованием XML-макета) Picasso «Изменить размер и центральную область» или ImageView «centerCrop»? Файл отслеживания Google Analytics в модуле библиотеки Android Анимация бота / дна представления нарушает прокрутку в recyclerView Каллиграфическая библиотека от chrisjenx не работает Проверка подключения к Интернету на Android