Android 回到以前的活动
我试图转到上一个活动(活动A),但遇到问题。命令进入活动B,我不想回到B: A: B: 但我不能使用super,因为它是静态上下文 当然,我可以打电话Android 回到以前的活动,android,android-activity,superclass,Android,Android Activity,Superclass,我试图转到上一个活动(活动A),但遇到问题。命令进入活动B,我不想回到B: A: B: 但我不能使用super,因为它是静态上下文 当然,我可以打电话 Intent i = new Intent(this, B.class); startActivity(i); 但是我不想保存B look。为什么不使用共享偏好之类的东西来保存状态呢?然后使用intent返回,在onCreate方法中获取首选项,并用您想要保存的数据填充任何视图尝试添加这个。intent中的youractivityname。我更
Intent i = new Intent(this, B.class);
startActivity(i);
但是我不想保存B look。为什么不使用共享偏好之类的东西来保存状态呢?然后使用intent返回,在onCreate方法中获取首选项,并用您想要保存的数据填充任何视图尝试添加这个。intent中的youractivityname。我更喜欢使用这样的“全局”状态:除非没有更简单的方法?嗯,这是我会做的,我对安卓非常有经验,活动B的UI中有什么?公共类B扩展了活动{…}你考虑过使用片段吗?我在安卓系统工作了3个月。我不会在活动C中设置B数据并将其从A中取出
static void staticF()
{
super.onBackPressed();
}
Intent i = new Intent(this, B.class);
startActivity(i);