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

Почему вызываются фрагменты onCreateView, onCreate, onActivityCreated

У меня есть приложение, которое касается фрагментов и ViewPager. У меня есть три фрагмента в ViewPager. Когда вы переключаетесь между ними, он всегда заставляет другие два фрагмента вызывать свои методы onCreateView. Как это сделать только один раз, только когда создается FragmentActivity ??? Я прочитал несколько вопросов и попробовал решения, но фрагменты по-прежнему имеют одинаковое поведение. […]

ViewPager + FragmentPagerAdapter внутри DialogFragment получает «IllegalArgumentException: просмотр не найден …»

Я пытаюсь показать FragmentDialog (созданный и отображаемый как диалог NOT, добавленный как контент в иерархии представлений), где есть ViewPager, чей контент предоставлен FragmentPagerAdapter (предоставляет фрагменты, состоящие из изображения). Код отлично работает при отображении ViewPager + FragmentPagerAdapter из FragmentActivity, но при выполнении этого из FragmentDialog получает следующее исключение: "IllegalArgumentException: для id 0x7f040077 для фрагмента SimpleFragment не […]

Установить состояние BottomSheetDialogFragment для расширенного

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

Почему Fragment не сохраняет состояние при вращении экрана?

У меня возникли проблемы с получением некоторых пользовательских подклассов DialogPreference внутри PreferenceFragment, чтобы оставаться видимыми при повороте экрана. Я не испытываю этой проблемы при использовании PreferenceActivity, поэтому я не знаю, является ли это ошибкой Android или проблемой с моим кодом, но я бы хотел, чтобы кто-то подтвердил, имеют ли они такой же опыт. Чтобы проверить […]

Действие onDestroy / Fragment's onDestroyView set Null practice

Я читаю исходный код ListFragment, и я вижу эту реализацию: ListAdapter mAdapter; ListView mList; View mEmptyView; TextView mStandardEmptyView; View mProgressContainer; View mListContainer; CharSequence mEmptyText; boolean mListShown; /** * Detach from list view. */ @Override public void onDestroyView() { mHandler.removeCallbacks(mRequestFocus); mList = null; mListShown = false; mEmptyView = mProgressContainer = mListContainer = null; mStandardEmptyView = null; […]

Скрыть MenuItem в некоторых фрагментах

Я использую ящик меню, у которого больше Fragment . В некоторых Fragment меня есть пункт меню REFRESH, но в некоторых фрагментах я хочу скрыть этот пункт меню (я не хочу показать меню, но я не хочу скрывать ActionBar ). Я пытаюсь добавить переопределить onCreateOptionsMenu() в Fragment где я не хочу показывать этот пункт меню, но […]

Android IllegalStateException: Фрагмент не привязан к Activity webview

Так что я новичок в написании приложений для Android, и я стараюсь работать над практическим приложением, которое, я надеюсь, позже превратится во что-то другое. У меня было 3 вкладки в панели действий, которые отлично работали, прежде чем я решил попытаться добавить webview к одному из них. Теперь он сбой с IllegalStateException. И поскольку я не […]

Панель инструментов Android + вкладка Layout + Drawer, Скрыть панель инструментов и прокрутить TabLayout вверх

У меня есть активность, к которой прикреплен ящик. Каждое меню ящика является фрагментом, и под одним из меню у меня есть фрагмент с TabLayout , и каждая вкладка содержит RecyclerView . Итак, теперь, когда я RecyclerView , макет вкладки скрывается, но ToolBar остается наверху. Мне нужно, чтобы ToolBar скрывался ( scrollFlags:scroll|enterAlways ), а TabLayout должен […]

TabLayout с viewpager не плавная прокрутка

редактировать Я воспользовался этими учебниками, чтобы исправить эту проблему. Http://www.truiton.com/2015/06/android-tabs-example-fragments-viewpager/ https://guides.codepath.com/android/google-play-style-tabs-using-tablayout http: / /www.voidynullness.net/blog/2015/08/16/android-tablayout-design-support-library-tutorial/ Но его раздражает, что проблема все еще сохраняется после нескольких решений. Вот демо для проблемы, с которой я столкнулся. Это были недели с тех пор, как я застрял в этой проблеме. Ссылка для демонстрации. Устройствами, которые я использую для тестирования, являются […]

Google PlacePicker закрывается сразу после запуска

Я разрабатываю приложение для Android и просматриваю Google Адреса для некоторых функций в приложении. Недавно Google выпустила функцию PlacePicker, которую я использую. Я следил за рекомендациями Google и инструкциями по быстрому началу работы с «Т». Функциональность работала потрясающе с трех часов назад, и теперь, когда я иду ее протестировать, она запускается, а затем сразу же […]