我正在開發一款能夠附加相機圖像的android應用程序。 附加按鈕在兩個不同的活動中,以及從精加工時相機返回請求的代碼是從一個活動到另一個不同的,這裏是我的代碼:startActivityForResult通過相機捕獲圖像返回不同的請求代碼?
File f = new File(Environment.getExternalStorageDirectory()+"/aaa/temp", "temp.jpg");
intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(f));
startActivityForResult(intent, 10);
onActivityResult返回requestCode是NOT 10但「65546」,並從其他活動requestCode是「327690」!
爲什麼相機活動會丟棄啓動時發送的「10」?
這是錯誤嗎?有什麼解決方法嗎?
我會試着讓你知道,謝謝你... – user2005049
getActivity()。做的工作和返回requestcode是「10」!!!!!!謝謝dumazt :-) – user2005049