Articles of андроид вложенный фрагмент

Фрагмент Рекурсивная запись в executePendingTransactions Ошибка

У меня ошибка: 03-01 11:20:43.453: E/AndroidRuntime(31235): java.lang.RuntimeException: Error receiving broadcast Intent { act=com.qz.Blaze.ServiceStarted flg=0x10 } in com.qz.Blaze.$ServiceStartedReceiver@423540f0 03-01 11:20:43.453: E/AndroidRuntime(31235): at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:766) 03-01 11:20:43.453: E/AndroidRuntime(31235): at android.os.Handler.handleCallback(Handler.java:615) 03-01 11:20:43.453: E/AndroidRuntime(31235): at android.os.Handler.dispatchMessage(Handler.java:92) 03-01 11:20:43.453: E/AndroidRuntime(31235): at android.os.Looper.loop(Looper.java:137) 03-01 11:20:43.453: E/AndroidRuntime(31235): at android.app.ActivityThread.main(ActivityThread.java:4921) 03-01 11:20:43.453: E/AndroidRuntime(31235): at java.lang.reflect.Method.invokeNative(Native Method) 03-01 11:20:43.453: E/AndroidRuntime(31235): at java.lang.reflect.Method.invoke(Method.java:511) 03-01 11:20:43.453: […]

Не удается сохранить и восстановить вложенный фрагмент?

У меня есть вложенный фрагмент, который я пытаюсь восстановить состояние с учетом изменения ориентации. Итак, во-первых, моя настройка выглядит следующим образом: Activity -> ParentFragment (SetRetainInstance(true)) -> ChildFragment В фрагменте My Child у меня есть код onSaveInstance следующим образом: @Override public void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(outState); // Serialize the current dropdown position. outState.putInt(STATE_SELECTED_NAVIGATION_ITEM, getActivity().getActionBar() .getSelectedNavigationIndex()); } […]

ViewPager с несколькими экземплярами фрагментов одного класса

Я пытаюсь создать ViewPager, который содержит 5 фрагментов. 5 фрагментов «контейнер», поэтому каждый из них содержит 2 фрагмента. 4 первых фрагмента имеют один и тот же макет и принадлежат к одному классу. Пятый – из другого класса, и с этим нет никаких проблем. Проблема в том, что при запуске активности работает только 1 фрагмент (тот, […]

Как создать диалог с вкладками Android с фрагментами?

Может ли кто-нибудь указать мне на пример или показать мне, как создать простой Tabbed Dialog в Android, где содержимое каждой вкладки – это Fragments ? Все примеры / учебники, которые я нашел, касаются фрагментов и вкладок, но ничего особенного для DialogFragments . Документация для FragmentTabHost показывает, как создавать вкладки в обычных фрагментах с помощью getChildFragmentManager() […]

Добавление фрагмента в диалог

Я хотел бы добавить фрагмент в диалог (это может быть либо диалоговое окно Dialog, либо обычный диалог). Как мне это сделать? Вот мой DialogFragment: public class MyDialogFragment extends DialogFragment { public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { MyDialogFragment2 dialog = new MyDialogFragment2(); View v = inflater.inflate(R.layout.news_articles, container, false); getActivity().getSupportFragmentManager().beginTransaction().add(R.id.fragment_container, dialog).commit(); return v; } […]

Android Fragment Animation onResume

Вот ситуация: Я использую дочерний фрагмент, введенный с API 17. Скажем, у меня есть ActivityA -> FragmentA ActivityA -> FragmentB FragmentA -> ChildFragmentA FragmentA -> ChildFragmentB Итак, я на ActivityA->FragmentA->ChildFragmentA и я ActivityA->FragmentA->ChildFragmentA к ActivityA->FragmentA->ChildFragmentB с помощью FragmentTransaction, используя анимацию для добавления в backstack и выскакивание backstack (есть анимация, когда я перехожу к ChildFragmentB и […]

DialogFrag # show () из фрагментации «IllegalStateException: не удается выполнить это действие после onSaveInstanceState»

Чтобы быть ясным, я прочитал десяток лучших вопросов SO на тему «IllegalStateException: не удалось выполнить это действие после onSaveInstanceState», и я прочитал сообщение блога Алекс Локвуда по этому вопросу http://www.androiddesignpatterns.com/2013/08/ фрагмент-транзакции фиксации состояния-loss.html Поэтому я не спрашиваю это слепо. У меня очень простой случай использования, который не включает AsyncTask или любую фоновую обработку. У меня […]

ViewPager в TabFragment не загружается второй раз

Я пытаюсь создать приложение, которое имеет ViewPager во Фрагменте, который является частью TabHost. Все работает отлично. У меня есть табуляция, я могу переключать вкладки. Когда я переключаюсь на вкладку с помощью ViewPager, все отображается правильно. Но как только я покину эту вкладку с помощью ViewPager и верну эту вкладку, мой контент не будет показан. Если […]

Как установить ViewPager внутри фрагмента

Мне нужен viewPager внутри фрагмента, но у меня есть два фрагмента, фрагмент 1 – это мое МЕНЮ, а фрагмент два я хочу использовать ViewPagerIndicator … Но фрагмент не может иметь другого фрагмента … что мне нужно сделать для этого?

Отображать фрагмент просмотра в фрагменте

У меня есть фрагмент, который содержит ViewPager. ViewPager связан с адаптером, который содержит набор фрагментов. При загрузке родительского фрагмента мне встречается IllegalStateException с сообщением: java.lang.IllegalStateException: Recursive entry to executePendingTransactions . Некоторые исследования привели меня к выводу, что система не может отображать фрагменты внутри другого фрагмента. ОДНАКО, похоже, есть некоторые указания на то, что это можно […]