1

我想通过单击活动 A 中的按钮从我的应用程序访问 Android 设置,之后当用户单击设置中的后退按钮时,它会将用户带到活动 B ...

我正在运行的下面的代码能够将我从活动 A 带到设置,但是当我在设置页面并单击后退按钮时,它会将我带回到活动 A,有人可以教我如何按顺序执行当我单击设置中的返回按钮时将我带到活动 B?

 startActivity(new Intent(android.provider.Settings.ACTION_SECURITY_SETTINGS));
4

1 回答 1

5
int REQUEST_CODE = 5;
startActivityForResult (new Intent(android.provider.Settings.ACTION_SECURITY_SETTINGS),REQUEST_CODE); // call instead startActivity

  @Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        // return from settings
        finish();
        startActivity(new Intent(this,ActivityB.class));// start Activity B
        super.onActivityResult(requestCode, resultCode, data);
    }
于 2012-11-08T08:14:50.287 回答