Android 如何从片段中控制活动FragmentTransaction?
我确信这个问题很基本,但我是新来的。 现在我在我的主要活动下有一个FragmentTransaction(见下文),我希望能够从其中一个片段中执行“替换”。我相信这会涉及getActivity(),但我真的不知道该怎么做 如果有人能给我举个例子就好了,提前谢谢:)Android 如何从片段中控制活动FragmentTransaction?,android,android-layout,android-fragments,android-activity,Android,Android Layout,Android Fragments,Android Activity,我确信这个问题很基本,但我是新来的。 现在我在我的主要活动下有一个FragmentTransaction(见下文),我希望能够从其中一个片段中执行“替换”。我相信这会涉及getActivity(),但我真的不知道该怎么做 如果有人能给我举个例子就好了,提前谢谢:) 声明一个类变量rootActivity,即onCreate()方法中的实例化 要使用片段事务,请执行以下操作: FragmentManager fmu = getSupportFragmentManag
声明一个类变量rootActivity,即onCreate()方法中的实例化
要使用片段事务,请执行以下操作:
FragmentManager fmu = getSupportFragmentManager();
FragmentTransaction ftu = fmu.beginTransaction();
RSSFragment rssfrag;
ftu.replace(R.id.frame_fragment, rssfrag).commit();
public class yourclass
Activity rootActivity;
public void onCreate(){
super.onCreate();
rootActivity = getActivity();
}
FragmentManager fmu = getSupportFragmentManager();
FragmentTransaction ftu = fmu.beginTransaction();
RSSFragment rssfrag;
ftu.replace(R.id.frame_fragment, rssfrag).commit();