我在 Android 應用程序中需要顯示 5 個按鈕,每個按鈕都會打開相機意圖以允許用戶拍照。每張圖像都與一定的信息相關,因此每張圖像在數據庫中都會有一個描述和一個特殊的ID。例如,第一個按鈕是拍攝汽車的圖像。因此,為汽車拍攝的所有圖像都將具有 id = 1 和“汽車圖像..”等描述。另外,當用戶拍照時,我會將按鈕替換為另一個按鈕以查看剛剛拍攝的圖像。現在,當用戶單擊第一個按鈕時,我嘗試將 id = 1 的額外內容添加到意圖中,并在 onActivityResult 中檢查額外內容是否等于 1 我會將圖像及其 id 存儲在哈希中地圖。但不幸的是我不能在隱式意圖調用中使用額外功能。有什么想法或建議嗎?
1 回答

繁花不似錦
TA貢獻1851條經驗 獲得超4個贊
對所有按鈕的意圖使用不同的 request_code ,并根據 request_code 您可以在 onActivityResult 中執行相應的操作。
添加回答
舉報
0/150
提交
取消