У меня есть класс profileFragment, который расширяет PreferenceFragment. У меня есть еще один класс myFragment, который расширяет фрагмент. Как я могу назвать класс PreferenceFragment в классе Fragment? Это важно, потому что я использую скользящее меню, основанное на фрагментах, поэтому я не могу назвать PreferenceFragment из другого места, кроме того, в пределах фрагментаКак вызвать PreferenceFragment из фрагмента
2
A
ответ
0
У меня недостаточно информации, чтобы дать вам полный ответ, как мне кажется у вас есть скользящее меню на основе фрагментов, вы можете просто добавить опцию «Настройки» в свое скользящее меню и перейти к нему с помощью FragmentManager из Activity.
Несколько вещей, которые вы можете рассмотреть (я лично рекомендую смотреть на # 3):
- Как я уже упоминал выше, имеющие отдельный «Настройки» пункт навигации в вашем скользящим меню.
- Выполнение вызова из вашего обычного фрагмента в свою активность, чтобы перейти к элементу PreferenceFragment. Вы бы хотели прочитать на Fragment Communication, чтобы узнать, как вы должны говорить о своей деятельности.
- Возможно, вам даже не понадобится PreferenceFragment. Похоже, что, возможно, лучший вариант использования того, что вы пытаетесь сделать, может быть DialogPreference.
- Вы также можете изучить использование дочерних фрагментов (getChildFragmentManager()), а ваш PreferenceFragment будет дочерним фрагментом вашего другого фрагмента. Это немного усложняется.
Смежные вопросы
- 1. Как вызвать фрагмент из фрагмента
- 2. Как вызвать активность из фрагмента
- 3. Как вызвать getSupportFragmentManager() из фрагмента?
- 4. Как вызвать функцию фрагмента фрагмента
- 5. Вызвать метод из фрагмента
- 6. Вызвать методы фрагмента из активности фрагмента sherlock
- 7. Чтобы вызвать метод фрагмента из другого фрагмента
- 8. Вызвать функцию Activity из фрагмента
- 9. Вызвать метод SQLiteOpenHelper из фрагмента
- 10. Как вызвать метод Фрагмента после загрузки фрагмента?
- 11. Как вызвать функцию фрагмента из пользовательского адаптера
- 12. Как вызвать пользовательский asyncloader из класса фрагмента
- 13. Как вызвать метод из фрагмента в действии?
- 14. Как вызвать метод фрагмента из класса java?
- 15. Как вызвать функцию фрагмента из основной деятельности
- 16. Как вызвать диалог из другого фрагмента?
- 17. как вызвать класс активности из фрагмента
- 18. Как вызвать метод фрагмента из действия
- 19. Как вызвать фрагмент навигационного ящика из фрагмента
- 20. Как вызвать метод setContentView из класса фрагмента?
- 21. Как вызвать фрагмент из другого фрагмента?
- 22. Как вызвать переменные MainActivity из активности фрагмента
- 23. Как вызвать фрагмент активности1 из фрагмента активности2
- 24. как вызвать функцию из другого класса фрагмента
- 25. Как вызвать метод фрагмента из активности Android?
- 26. создавая фрагмент из фрагмента без использования управляющего фрагмента
- 27. Получить все настройки из PreferenceFragment
- 28. Как вызвать Фрагмент внутри фрагмента
- 29. Как вызвать активность внутри фрагмента
- 30. Вызвать метод родительского фрагмента из фрагмента диалогового окна