Android中Activity跳转到具体的Fragment的方法
发布时间
阅读量:
阅读量
1、首先在需要跳转的Activity写此代码:
Intent intent = new Intent(from, MainActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP | Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent.putExtra("flag", 3);
startActivity(intent);
2、在MainActivity中写此代码:
@Override
protected void onNewIntent(Intent intent) {
super.onNewIntent(intent);
int mFlag = intent.getIntExtra("flag", 0);
if (mFlag == 3) { //判断获取到的flag值
changeTab(mFlag);
}
}
// 跳转到对应的fragment
public void changeTab(int position) {
switch (positio
全部评论 (0)
还没有任何评论哟~
