onActivityResult nunca ligou para
Até agora, usei a função startActivity com êxito e agora que preciso usar o startActivityResult, tenho um problema.
Ao usar esta função, a atividade que espero lançar é iniciada corretamente, mas parece que a função onActivityResult nunca é chamad
Aqui está meu código na atividade FriendPicker, para iniciar a atividade MoodPicker:
Intent intent = new Intent(FriendPicker.this, MoodPicker.class);
startActivityForResult(intent, 2);
E aqui está o meu código na atividade 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;
}
}
e nada no meu arquivo de log está escrito (é claro, verifiquei se meu arquivo de log estava funcionando corretamente e verifique novamente com uma saída de exibição de texto
Existe algo que eu esqueci de declarar no arquivo Manifes
Desde já, obrigado