我正在爲視覺障礙人士開發一款android應用程序,因此如果我可以在拍照後無需按下保存按鈕即可自動拍照並保存圖片,它們將非常方便。我正在從android開發人員網站尋找API,但我沒有找到任何對我有幫助的API。任何人有任何想法如何實現這一目標?如何在沒有按下保存按鈕的情況下在Android手機上拍照並保存照片?
0
A
回答
0
您可以添加步驟將圖像保存在您自己的Camera Activity的PictureCallBack.onPictureTaken
中。
下面是一個例子:
@Override
public void onPictureTaken(byte[] imageData, Camera camera) {
//Use imageData[] and save wherever you want
File imagefile = new File(filepath); // set a file path
FileOutputStream fos = new FileOutputStream(imagefile);
try {
fos.write(imageData);
fos.flush();
} catch(Exception e) {
//Something wrong happened
} finally {
fos.close();
}
}
記住你AndroidManifest
添加的權限:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
0
您需要使用相機對象來實現自己的相機活動,並在每次拍攝後處理存儲圖像。
默認相機意向選項非常有限。
相關問題
- 1. 如何在不保存照片的情況下拍照?
- 2. 按下按鈕後拍照並保存圖片
- 3. 如何在不保存/顯示圖像的情況下拍照
- 4. 如何拍照,保存並獲取Android中的照片
- 5. Android在沒有SurfaceHolder的情況下拍攝照片
- 6. 相機沒有拍照按鈕按
- 7. 拍攝照片,不保存
- 8. 拍攝照片不保存
- 9. 如何在沒有使用intent的情況下在android studio中拍攝照片
- 10. 如何在沒有用戶交互的情況下從黑莓手機拍照?
- 11. 如何保存拍攝的照片
- 12. 相機拍攝照片在Android臨時保存圖片?
- 13. 拍照後照相機未保存
- 14. 拍攝照片並保存到/ data/data
- 15. 拍照並不保存它
- 16. 拍照並保存路徑
- 17. 如何在不顯示SaveFileDialog的情況下保存快照?
- 18. 如何在沒有CameraCaptureDialog的情況下在Windows Mobile中拍照?
- 19. 在按鈕上按下並保存圖片
- 20. 避免畫廊保存在Android的相機拍攝的照片
- 21. C#Net CF - 如何在沒有交互的情況下拍照?
- 22. Android拍照並保存到變量
- 23. 拍攝照片並保存在SD卡或相機相冊PHONEGAP
- 24. 如何拍照並同時保存(swift3)
- 25. 如何在不按下圖像選擇控制器上的攝影按鈕的情況下自動拍照?
- 26. 拍照,並在保存到相冊
- 27. Android:將照片保存到照片庫
- 28. 使用相機意圖在沒有SD卡的情況下拍攝照片
- 29. 如何在沒有任何問題的情況下輕鬆拍攝照片?
- 30. C#保存拍攝的照片