Вопросы с тегом «android-fragments»

131
Могу ли я использовать пейджер просмотра с представлениями (не с фрагментами)

Я использую ViewPagerдля пролистывания между ними Fragments, но могу ли я пролистывать их ViewPagerмежду Viewsпростыми XML-макетами? Это моя страница Adapterдля ViewPager, которая используется для перелистывания между фрагментами: import java.util.List; import com.app.name.fragments.TipsFragment;...

130
Это правильный способ очистки стека фрагментов при выходе из глубоко вложенного стека?

Я использую библиотеку совместимости с Android для реализации фрагментов и расширил образец макета так, чтобы фрагмент содержал кнопку, запускающую другой фрагмент. В панели выбора слева у меня есть 5 выбираемых элементов - A B C D E. Каждый загружает фрагмент (переходное отверстие...

128
Полный рабочий пример сценария трехфрагментной анимации Gmail?

TL; DR: Я ищу полный рабочий образец того, что я буду называть сценарием «трехфрагментной анимации Gmail». В частности, мы хотим начать с двух фрагментов, например: После некоторого события пользовательского интерфейса (например, касания чего-либо во фрагменте B) мы хотим: Фрагмент A, чтобы...

125
Фрагмент или опорный фрагмент?

Я разрабатываю приложение, поддерживающее Android> = 4.0. Он использует фрагменты из android.appпакета. Поскольку я сталкиваюсь с проблемами со старой реализацией фрагмента в 4.0, подобной этой , которая уже исправлена ​​в библиотеке поддержки, я рассматриваю возможность вернуться к реализации...

124
Вызов метода фрагмента из родительского действия

В руководстве по разработке фрагментов Android я вижу, что «действие может вызывать методы во фрагменте, получая ссылку на фрагмент из FragmentManager с помощью findFragmentById()или findFragmentByTag()». В следующем примере показано, как получить ссылку на фрагмент, но не показано, как вызывать...

123
FragmentPagerAdapter getItem не вызывается

Я не могу повторно использовать фрагмент в FragmentPagerAdapter .. Используя метод destroyItem (), он удаляет фрагмент, но все еще не вызывает getItem () снова .. Есть всего 2-3 изображения, поэтому я использую FragmentPagerAdapter вместо FragmentStatePagerAdapter .. public class...

122
Как очистить стек навигации после перехода к другому фрагменту в Android

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

121
runOnUiThread во фрагменте

Я пытаюсь преобразовать действие во фрагмент. Знак ошибки включен runOnUiThread. о прошлом: GoogleActivityV2 расширяется от Activity. runOnUiThread в классе ExecuteTask. класс ExecuteTask, вложенный в действие. (Беги нормально) сейчас: GoogleActivityV2 расширяется от Fragment. runOnUiThread в...

121
Проблемы с обратным стеком Android Fragment

У меня огромная проблема с тем, как работает backstack фрагментов Android, и я буду очень благодарен за любую предложенную помощь. Представьте, что у вас есть 3 фрагмента [1] [2] [3] Я хочу, чтобы пользователь мог перемещаться, [1] > [2] > [3]но на обратном пути (нажатие кнопки возврата) [3]...

120
Жизненный цикл Android Fragment при изменении ориентации

Использование пакета совместимости для целевой версии 2.2 с использованием фрагментов. После перекодирования действия для использования фрагментов в приложении я не смог заставить работать изменение ориентации / управление состоянием, поэтому я создал небольшое тестовое приложение с одним...

119
Разница между onCreateView и onViewCreated во фрагменте

В чем принципиальная разница между этими двумя методами? Должен ли я использовать один элемент поверх другого для повышения производительности при создании TextView? Изменить: в чем разница от onCreateView() { root = some view View v = new View(some context); root.add(v); return root; }...

118
В чем разница между отсоединением фрагмента и его удалением?

В документации Android для FragmentTransaction я заметил два очень похожих метода: detachи remove. Описания там, кажется, не дают большого представления о том, когда использовать каждый, и, насколько я могу судить, они кажутся одинаковыми. Итак: в чем разница между этими двумя...

117
Установить тему для фрагмента

Пытаюсь задать тему для фрагмента. Установка темы в манифесте не работает: android:theme="@android:style/Theme.Holo.Light" Глядя на предыдущие блоги, кажется, что мне нужно использовать ContextThemeWrapper. Может ли кто-нибудь сослаться на закодированный пример? Я ничего не могу...

117
Фрагменты Android: когда использовать скрыть / показать или добавить / удалить / заменить?

Предположим, я хочу заменить текущий фрагмент в одном представлении контейнера другим. Лучше заменить ... FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.replace(R.id.fragment_container, newFragment, null); ft.commit(); ... или следующее, с показом и скрытием?...

115
Лучшая практика для вложенных фрагментов в Android 4.0, 4.1 (<4.2) без использования библиотеки поддержки

Я пишу приложение для планшетов 4.0 и 4.1, для которых я не хочу использовать вспомогательные библиотеки (если они не нужны), а только поэтому API 4.x. Итак, моя целевая платформа очень хорошо определена как:> = 4.0 и <= 4.1. Приложение имеет многопанельный макет (два фрагмента, один...

114
Как отменить фрагментную анимацию на BackStack?

Я думал, что система будет отменять анимацию на заднем стеке при нажатии кнопки возврата при использовании фрагментов, используя следующий код: FragmentManager fm = getFragmentManager(); FragmentTransaction ft = fm.beginTransaction(); ft.setCustomAnimations(R.anim.slide_in, R.anim.hyperspace_out);...

114
NullPointerException доступ к представлениям в onCreate ()

Это канонический вопрос для проблемы, часто публикуемой на StackOverflow. Я слежу за учебником. Я создал новое занятие с помощью мастера. Я получаю NullPointerExceptionпри попытке вызвать метод для Views, полученного findViewById()в моей деятельности onCreate(). Активность onCreate(): @Override...

114
RecyclerView мигает после notifyDatasetChanged ()

У меня есть RecyclerView, который загружает некоторые данные из API, включает URL-адрес изображения и некоторые данные, и я использую networkImageView для ленивой загрузки изображения. @Override public void onResponse(List<Item> response) { mItems.clear(); for (Item item : response) {...