0
我想創建一個在相機預覽上繪製圖像的相機應用程序。當相機運行時,我想在相機預覽中添加一個圖像文件(例如:image.png)。 這裏是我必須運行相機的代碼,但我不知道添加代碼/繪製image.pngAndroid:在相機預覽上繪製圖像
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
mImageCaptureUri = Uri.fromFile(new File(Environment.getExternalStorageDirectory(),
"IMG_" + String.valueOf(System.currentTimeMillis()) + ".jpg"));
intent.putExtra(android.provider.MediaStore.EXTRA_OUTPUT, mImageCaptureUri);
try {
intent.putExtra("return-data", true);
startActivityForResult(intent, PICK_FROM_CAMERA);
} catch (ActivityNotFoundException e) {
e.printStackTrace();
}
如果使用SurfaceView來顯示相機,顯示器就像ACTION_IMAGE_CAPTURE或依賴於佈局? – ihsanhf
你處理所有的顯示等等。它與intents完全無關。 –
但這是可能的,對吧?你有一個使用SurfaceView的示例應用程序,顯示器就像ACTION_IMAGE_CAPTURE一樣嗎? – ihsanhf