данные в onActivityResult равны нулю

Я пытаюсь сделать простое приложение дляAndroid, У меня два занятия (A а такжеB). ВB Я только хочу выбратьdate.

я начинаюA, и делать:

<code> Intent intent = new Intent();
 intent.setClass(this, B.class);
 startActivityForResult(intent,1);
</code>

Затем вB, Я делаю:

<code> Intent intent = getIntent();
 setResult(RESULT_OK);
 intent.putExtra("Date",dateSelected);
 finish();
</code>

И вAу меня есть следующий метод:

<code>@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");
        .....
    }
</code>

Ноdata, а такжеbundle, являютсяnull, Когда я отлаживаю код, я вижу это в классеB, intent имеетExtras, но потом, когда я позвонюfinish() и вернуться кclass A, этотintent не достижимо

Как я могу решить эту проблему?

Ответы на вопрос(3)

Ваш ответ на вопрос