jjzjj

FragmentManager

全部标签

android - fragment 后面的不可见布局被点击 :

我创建了几个fragment,并通过以下方式添加第一个fragment:mainFragment=(MainFragment)MainFragment.create();getSupportFragmentManager().beginTransaction().setCustomAnimations(R.anim.slide_in_right,R.anim.slide_out_left,R.anim.slide_in_left,R.anim.slide_out_right).add(R.id.content,mainFragment,MAIN_FRAGMENT_TAG).commit

android - 为什么 Android O 失败并显示 "does not belong to this FragmentManager!"

我已将我的应用程序迁移到AndroidStudio3中的AndroidO在AndroidO模拟器上运行我的所有dialogFragments现在都失败了:-java.lang.IllegalStateException:FragmentMyDialogFragment{43ccf50#2MyDialogFragment}declaredtargetfragmentSettingsFragment{ceed549#0id=0x7f0f0142android:switcher:2131689794:0}thatdoesnotbelongtothisFragmentManager!atand

android - 为什么 Android O 失败并显示 "does not belong to this FragmentManager!"

我已将我的应用程序迁移到AndroidStudio3中的AndroidO在AndroidO模拟器上运行我的所有dialogFragments现在都失败了:-java.lang.IllegalStateException:FragmentMyDialogFragment{43ccf50#2MyDialogFragment}declaredtargetfragmentSettingsFragment{ceed549#0id=0x7f0f0142android:switcher:2131689794:0}thatdoesnotbelongtothisFragmentManager!atand

android - ViewPager with Fragments inside PopupWindow(或 DialogFragment) - 错误找不到 fragment id 的 View

我用下面的代码创建了一个FragmentActivitypublicclassActivity_principal1extendsFragmentActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_principal1);Listfragments=getFragments();AcoesMuscularesAdapterama=newAcoesMuscularesAdap

android - ViewPager with Fragments inside PopupWindow(或 DialogFragment) - 错误找不到 fragment id 的 View

我用下面的代码创建了一个FragmentActivitypublicclassActivity_principal1extendsFragmentActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_principal1);Listfragments=getFragments();AcoesMuscularesAdapterama=newAcoesMuscularesAdap

java - IllegalStateException: <MyFragment> 当前不在 FragmentManager 中

我知道这听起来像是FragmentStatePagerAdapterIllegalStateException:isnotcurrentlyintheFragmentManager的复制品但他的解决方案与我的情况无关。我很少遇到以下崩溃:java.lang.RuntimeException:Unabletopauseactivity{MyActivity}:...Causedby:java.lang.IllegalStateException:FragmentMyFragment{40648258id=0x7f070051}isnotcurrentlyintheFragmentMana

java - IllegalStateException: <MyFragment> 当前不在 FragmentManager 中

我知道这听起来像是FragmentStatePagerAdapterIllegalStateException:isnotcurrentlyintheFragmentManager的复制品但他的解决方案与我的情况无关。我很少遇到以下崩溃:java.lang.RuntimeException:Unabletopauseactivity{MyActivity}:...Causedby:java.lang.IllegalStateException:FragmentMyFragment{40648258id=0x7f070051}isnotcurrentlyintheFragmentMana

java - 如何使用 Android 抽屉导航更改 fragment

我知道这些类型的问题已经出现在这里,但我仍然没有找到我对这个问题的答案:我创建了一个应用程序并使用了由应用程序(AndroidStudio)自动创建的抽屉导航这是我所拥有的:@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);mNavigationDrawerFragment=(NavigationDrawerFragment)getFragmentManager().findF

java - 如何使用 Android 抽屉导航更改 fragment

我知道这些类型的问题已经出现在这里,但我仍然没有找到我对这个问题的答案:我创建了一个应用程序并使用了由应用程序(AndroidStudio)自动创建的抽屉导航这是我所拥有的:@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);mNavigationDrawerFragment=(NavigationDrawerFragment)getFragmentManager().findF

java - 无法解析方法'show(android.support.v4.app.FragmentManager, java.lang.String)

由于某种原因,当我尝试显示对话框时,我从dialog.show(fm,DIALOG_DATE);收到错误消息。说无法解析方法'show(android.support.v4.app.FragmentManager,java.lang.String)'为什么不能解析方法?mDateButton.setOnClickListener(newView.OnClickListener(){publicvoidonClick(Viewv){FragmentManagerfm=getActivity().getSupportFragmentManager();DatePickerFragmentd