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

99
Вложенные фрагменты исчезают во время переходной анимации

Вот сценарий: активность содержит фрагмент A, который , в свою очередь , использует getChildFragmentManager()для добавления фрагментов A1и A2в его onCreateследующим образом: getChildFragmentManager() .beginTransaction() .replace(R.id.fragmentOneHolder, new FragmentA1())...

99
Жизненный цикл фрагмента - какой метод вызывается при отображении / скрытии?

Я использую следующий метод для переключения между фрагментами (в моем NavigationDrawer), показывая / скрывая их. protected void showFragment(int container, Fragment fragment, String tag, String lastTag, boolean addToBackStack ) { FragmentManager fragmentManager = getSupportFragmentManager();...

98
Фрагмент в ViewPager с использованием FragmentPagerAdapter остается пустым при втором просмотре

У меня есть интерфейс фрагментов с вкладками внизу, которые открывают разные фрагменты в основном представлении. У меня есть один конкретный фрагмент, который представляет собой список предметов. Если пользователь выбирает один из элементов в этом списке, открывается другой фрагмент, который...

98
Как обрабатывать сообщения обработчика, когда действие / фрагмент приостановлено

Небольшое изменение в другом моем сообщении В принципе у меня есть сообщение Handlerв моем Fragmentкоторая получает кучу сообщений , которые могут привести к диалогам увольняют или показано на рисунке. Когда приложение переводится в фоновый режим, я получаю сообщение, onPauseно все равно получаю...

97
В чем смысл addToBackStack с нулевым параметром?

У меня есть код клиента. Существует только одно действие для всех фрагментов, т.е. одно действие управляет всеми фрагментами. Это действие содержит следующий код для любого фрагмента в конце метода этого фрагмента: Например - фрагмент MoreFragment: MoreFragment firstFragment = new MoreFragment();...

96
Фрагменты onResume из заднего стека

Я использую пакет совместимости для использования фрагментов с Android 2.2. При использовании фрагментов и добавлении переходов между ними в backstack я хотел бы добиться того же поведения onResume действия, то есть всякий раз, когда фрагмент переводится на «передний план» (видимый для...

95
Есть ли метод, который работает как стартовый фрагмент для результата?

У меня сейчас есть фрагмент в оверлее. Это для входа в сервис. В приложении для телефона каждый шаг, который я хочу показать в оверлее, - это отдельные экраны и действия. Процесс входа состоит из 3 частей, каждая из которых имеет собственное действие, которое вызывается с помощью...

94
Как обновить пункт меню, отображаемый в ActionBar?

У меня есть Activity с 2 фрагментами. Оба являются ListFragments, и оба вносят MenuItems в Menu. У меня есть один MenuItem, для которого я установил атрибут android: showAsAction, чтобы он отображался как кнопка на ActionBar. Что отлично работает. Теперь MenuItem зависит от состояния. Это пункт...

94
Макет координатора с панелью инструментов во фрагментах или действии

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

94
Показать DialogFragment с ростом анимации от точки

Я показываю, DialogFragmentкогда пользователь нажимает строку в ListView. Я бы хотел оживить показ диалога так, чтобы он увеличивался из центра строки. Подобный эффект можно увидеть при открытии папки из лаунчера. Одна идея, которая у меня возникла, - это комбинация TranslateAnimationи...

93
Как отслеживать изменения предпочтений в PreferenceFragment?

Как описано здесь , я создаю подкласс PreferenceFragment и отображаю его внутри Activity. В этом документе объясняется, как здесь отслеживать изменения предпочтений , но только если вы создаете подкласс PreferenceActivity. Поскольку я этого не делаю, как мне отслеживать изменения предпочтений? Я...

92
Панель инструментов Android Добавление пунктов меню для разных фрагментов

У меня есть панель инструментов, а также панель навигации. Когда я запускаю свое приложение, создаются панель инструментов и панель навигации. Когда я нажимаю элементы в панели навигации, запускаются новые фрагменты и остается та же панель инструментов. Как мне в основном добавлять элементы меню...

92
Установите состояние BottomSheetDialogFragment на расширенное

Как установить состояние фрагмента, расширяемого BottomSheetDialogFragmentдо расширенного, с BottomSheetBehavior#setState(STATE_EXPANDED)помощью библиотеки дизайна поддержки Android (v23.2.1)? https://code.google.com/p/android/issues/detail?id=202396 говорит: Нижние листы сначала устанавливаются...

91
Как добавить один разделитель разделов для навигационного ящика в Android?

У меня есть панель навигации, подобная этому изображению. Я хочу добавить разделитель разделов (например, линию, разделяющую Нептун). Это кажется простым, но я не могу найти в сети ничего полезного в моем случае. Вот моя MainActivity: public class MainActivity extends Activity { private...

91
Начать действие с фрагмента

У меня есть 2 фрагмента с кнопкой на обоих фрагментах. Когда я нажимаю кнопку, я хочу начать новое действие. Но я не могу заставить его работать. Ошибка, которую я получаю: ОШИБКА здесь: Несоответствие типов: невозможно преобразовать из mFragmentFavorite в Fragment Что я делаю не так?...

90
Завершить событие анимации android

У меня есть затухающая анимация в представлении (которое находится внутри фрагмента), и каждый раз, когда анимация происходит, после ее завершения представление снова перерисовывается. Я нашел работу view.SetVisibility(View.GONE). Но он не дожидается завершения анимации. Я хотел бы выполнить этот...

90
Альтернативы PreferenceFragment с поддержкой android-v4

Я внезапно остановил разработку своего приложения, когда понял, что PreferenceFragments не поддерживаются в этой библиотеке. Есть ли альтернативы, которые может использовать новичок-разработчик Android для преодоления этого препятствия? На данный момент это мое главное окно <?xml version="1.0"...

90
Установка настраиваемого заголовка ActionBar из фрагмента

В своем главном FragmentActivityя устанавливаю свой собственный ActionBarзаголовок следующим образом: LayoutInflater inflator = (LayoutInflater) this .getSystemService(Context.LAYOUT_INFLATER_SERVICE); View v = inflator.inflate(R.layout.custom_titlebar, null); TextView tv = (TextView)...