2011-08-22 7 views
0

내가 이렇게 반환합니다. 사실, 사진이 선택되기 전에도 사진 갤러리가 열리면 onActivityResult가 실행됩니다.안드로이드 사진 선택에 startActivityForResult는 항상 RESULT_CANCELED

코드 자체에 이상한 점을 찾지 못했기 때문에 새로운 인 텐트와 관련된 AndroidManifest.xml 파일에서 뭔가를 놓칠 수 있습니까?

+0

당신이 세 번째 부분 사진 갤러리 응용 프로그램을 사용하고 이것을 시도? – BrainCrash

답변

0

Intent intent=new Intent(Intent.ACTION_PICK); 
intent.setType("image/*"); 
startActivityForResult(intent, 111); 
+0

그게 정확히 제가하고있는 것입니다 ... "1"에서 "111"로 수정하는 것을 제외하고는 아무런 의미가 없습니다. 또는 나는 무엇인가 놓치고 있냐? – shaharsol

+0

코드를 게시 할 수 있습니까? –

+0

작동하지 않습니다. 시도했습니다. – Siddharth

0
Intent target = new Intent(Intent.ACTION_GET_CONTENT); 
target.setType("*/*"); 
target.addCategory(Intent.CATEGORY_OPENABLE); 
Intent intent = Intent.createChooser(target, "选择打开应用"); 
try { 
startActivityForResult(intent, 6384); 
} catch (ActivityNotFoundException e) { 
// The reason for the existence of aFileChooser 
} 
관련 문제