Intent intent = CircleUserCenterActivity.makeCallIntent(mContext,info.getSuserid(),info.getSnickname());
mContext.startActivity(intent);
public static Intent makeCallIntent(Context context, String uid, String nickname) {
Intent intent = new Intent(); intent.putExtra(EXTRA_UID, uid); intent.putExtra(EXTRA_NICKNAME, nickname); intent.setClass(context, CircleUserCenterActivity.class); return intent; }
//navigatior封装跳转工具类
@Singleton
public class Navigator { @Inject public Navigator() { } /** * 跳转到主界面 * * @param context context */ public void navigateToMain(Context context) { if (context != null) { Intent intentToLaunch = MainActivity.getCallingIntent(context, false); intentToLaunch.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); intentToLaunch.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK); context.startActivity(intentToLaunch); } }
}