我想在我的Android应用程序应用新LifecycleFragment
:新LifecycleFragment成分老FragmentTransaction
FragmentManager fragmentManager = getFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
fragmentTransaction.replace(R.id.fragmentContainer, new CustomBlockUrlProviderFragment());
fragmentTransaction.addToBackStack("manage_custom_url_providers");
fragmentTransaction.commit();
fragmentTransaction.replace(R.id.fragmentContainer, new CustomBlockUrlProviderFragment());
,我在这行收到错误。说第二个参数应该是Fragment
。
如何使它工作?从支持库getSupportFragmentManager().beginTransaction().add(...).commit();
你是从支持库还是本地使用片段? –
@an_droid_dev是的,原生。现在我已将每个片段更改为v4 – raiym