называется.

х пор я успешно использовал функцию startActivity, и теперь, когда мне нужно использовать startActivityResult, у меня возникла проблема.

При использовании этой функции ожидаемое действие запускается правильно, но кажется, что функция onActivityResult никогда не вызывается.

Вот мой код в активности FriendPicker, чтобы запустить действие MoodPicker:

Intent intent = new Intent(FriendPicker.this, MoodPicker.class);
startActivityForResult(intent, 2);

А вот мой код в деятельности MoodPicker:

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent intent)
{                   
    super.onActivityResult(requestCode, resultCode, intent);

    Log.i("in OnActivityResult", "Activity Result");                        

    switch (requestCode)
    {
        case 2:             
            Log.i("in OnActivityResult", "Activity Resut 2");                

            break;
    }
}

и ничего в моем лог-файле не написано (я, конечно, проверил, что мой лог-файл работал правильно и перепроверил с выводом текстового представления).

Есть что-то, что я забыл объявить в файле манифеста?

Заранее спасибо.

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

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