을 호출하지 않았습니다. 지금까지 startActivity 함수를 성공과 함께 사용 했으므로 이제 startActivityResult를 사용해야합니다. 문제가 있습니다.onActivityResult는 결코
이 기능을 사용하면 시작하려는 활동이 올바르게 시작되지만 onActivityResult 함수가 호출되지 않는 것처럼 보입니다. 기록
@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;
}
}
내 로그 파일에 아무것도 :
Intent intent = new Intent(FriendPicker.this, MoodPicker.class);
startActivityForResult(intent, 2);
그리고 여기 내 MoodPicker 활동에 코드입니다 : 여기
는 FriendPicker 활동에 내 코드는 MoodPicker 활동을 미사일하는 것입니다 (물론, 로그 파일이 제대로 작동하는지 확인하고 텍스트보기 출력으로 다시 확인하십시오.)매니페스트 파일에 선언하는 것을 잊어 버린 것이 있습니까?
미리 감사드립니다.
확인을 죽인다. 감사! – thomaus
이 게시물을 읽는 다른 사용자가 유용한 도움을 찾을 수 있도록 솔루션을 추가하십시오. –