安卓开发中跳转总结Activity->Fragment等

今天对安卓的跳转做了整理 自己项目需求 所以整理了一下方便你我

一、1-Activity跳转2-Activity
Intent intent2 = new Intent(this,OrderActivity.class);
startActivity(intent2);
二、1-Activity的-Fragment跳转到2-Activity
Intent intent2 = new Intent(getActivity(),OrderActivity.class);
startActivity(intent2);
三、1-Activity的-Fragment跳转到2-Activity的-Fragment
1-Activity设置响应
int id = getIntent().getIntExtra(“id”, 0);
if (id == 1) {
getSupportFragmentManager().beginTransaction()
.replace(R.id.tabcontent, new OrderAFragment())
.addToBackStack(null)
.commit();
}
参数介绍.replace(1-Activity的Fragment加载器FrameLayout的id, 需要跳转到2-Activity的-Fragment的新建对象)
1-Activity的-Fragment 跳转操作
Intent i = new Intent(getActivity(), OrderActivity.class);
i.putExtra(“id”,1);
startActivity(i);

四、3-Activity跳转到1-Activity的Fragment上

同3

不会的可以评论留言

猜你喜欢

转载自blog.csdn.net/weixin_43148719/article/details/83929496