【发布时间】:2019-01-31 23:30:52
【问题描述】:
问题 在 FragmentActivity 中,如何访问对 Fragment 或 AppCompatActivity 的引用?
场景 我的应用程序具有允许在片段之间切换的选项卡。每个选项卡都有一个按钮,该按钮转换为只能从该选项卡访问的视图(单击后)。
public class MainActivity extends AppCompatActivity{
private class (on)SectionPageAdapter extends FragmentPageAdataper{
...
@Override public Fragment getItem(int position){
...
F1 f1 = new F1();
return f1;
}
}
}
public class F1 extends Fragment{
...
void onIntent(){
...
Intent intent = new Intent(this.getActivity(), AccountTransition.class);
this.startActivity(intent);
}
}
public class F2 extends FragmentActivity{
//how can i gain access to a reference from F1 class or MainActivity class?
}
【问题讨论】:
-
意图发生后,我在 FragmentActivity 中。如何访问对启动 Intent 的 Fragment 类的引用,或对作为应用程序顶级 Activity 的 AppCompatActivity 类的引用?
标签: java android android-fragments android-intent