在另一个 class 中调用 FragmentActivity?
call FragmentActivity in another class?
当我想调用片段时,我使用此代码:
import android.support.v4.app.Fragment;
...
new PrimaryFragment()
...
我创建了这个表格:
public class PrimaryFragmentextends Fragment {...}
现在我有 class 这个表格:
public class PrimaryFragment extends FragmentActivity implements OnMapReadyCallback {...}
如何在另一个activity class中调用它?
如果您的 class 扩展了 FragmentActivity,您启动它的方式与任何其他 Activity 相同,即:
Intent intent = new Intent(this, PrimaryFragment.class);
startActivity(intent);
见http://developer.android.com/training/basics/firstapp/starting-activity.html
如果你想从一个Activity转到另一个Activity(比如从Activity A 到 Activity B)
Intent intent = new Intent(A.this, B.class);
startActivity(intent);
如果你想从片段到Activity(比如从片段A到ActivityB )
Intent intent = new Intent(getActivity(), B.class);
getActivity().startActivity(intent);
当我想调用片段时,我使用此代码:
import android.support.v4.app.Fragment;
...
new PrimaryFragment()
...
我创建了这个表格:
public class PrimaryFragmentextends Fragment {...}
现在我有 class 这个表格:
public class PrimaryFragment extends FragmentActivity implements OnMapReadyCallback {...}
如何在另一个activity class中调用它?
如果您的 class 扩展了 FragmentActivity,您启动它的方式与任何其他 Activity 相同,即:
Intent intent = new Intent(this, PrimaryFragment.class);
startActivity(intent);
见http://developer.android.com/training/basics/firstapp/starting-activity.html
如果你想从一个Activity转到另一个Activity(比如从Activity A 到 Activity B)
Intent intent = new Intent(A.this, B.class);
startActivity(intent);
如果你想从片段到Activity(比如从片段A到ActivityB )
Intent intent = new Intent(getActivity(), B.class);
getActivity().startActivity(intent);