の簡単なアプリケーションを実行しようとしていますAndroid。2つのアクティビティ(AとB)があります。でB選択したいだけですdate。
私は始めAて、そしてします:
 Intent intent = new Intent();
 intent.setClass(this, B.class);
 startActivityForResult(intent,1);
次に、でB、私はします:
 Intent intent = getIntent();
 setResult(RESULT_OK);
 intent.putExtra("Date",dateSelected);
 finish();
そして、でA、私は次の方法を持っています:
@Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
     super.onActivityResult(requestCode, resultCode, data);
     if(resultCode==RESULT_OK && requestCode==1){
        Bundle bundle = getIntent().getExtras();
        String aux = bundle.getString("nuevo");
        .....
    }
しかし、、、dataはbundleですnull。コードをデバッグすると、クラスBにintentがありますがExtras、呼び出しfinish()てに戻るとclass A、これintentに到達できません。
どうすればこの問題を解決できますか?