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 に答える