当从不同的活动中单击两个不同的按钮时,如何使用两个不同的片段打开活动

时间:2018-08-08 08:21:37

标签: android

我有一个名为“登录”的活动,其中有两个按钮(signInSkipNow)。

点击skipNow时,MainActivity中打开“ FindFacilityFragment”, 在单击signIn按钮的同时,我想用MyAccountFragment打开MainActivity。

我通过夸大MainActivity的onCreate方法中的片段来处理skipNow按钮的点击,但我无法处理第二次点击

1 个答案:

答案 0 :(得分:0)

您可以发送一些带有意图的参数,例如:

Intent intent = new Intent(context, MainActivity .class);
intent.putExtra("isSingedIn", true);
context.startActivity(intent);

并在MainActivity的onCreate方法中像

一样进行检查
Intent intent = getIntent();
boolean isSingedIn = intent.getBooleanExtra("isSingedIn", false);