看板 AndroidDev 關於我們 聯絡資訊
目前寫了一個開啟拍照程式,會將檔案傳到指定的路徑 程式如下 b02.setOnClickListener(new Button.OnClickListener() { public void onClick(View v) { Intent i = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); strFN = strNow + "-" + Integer.toString(lvPN.getCount() + 1)+ ".jpg" ; File image = new File(imagesFolder, strFN); uriMyImage = Uri.fromFile(image); i.putExtra(MediaStore.EXTRA_OUTPUT, uriMyImage); startActivityForResult(i, CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE); } }); 想請問2個問題 1. 目前照片確實可以傳到指定的路徑,但是原始預設路徑也會有照片, 可以只存一個檔案嗎? 2. 現在想做連續拍照,如果使用者有拍照就繼續停在相機畫面,直到使用者自行退出。 有辦法做到嗎? 因為剛開始摸索所以很多不懂 THANKS -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.136.64.89 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1439166087.A.1B3.html
playerlove1: 第ㄧ點我不清楚 不過我的做法會是刪掉預設的檔案 08/10 12:59
playerlove1: 第二點 自訂camera 08/10 12:59
playerlove1: ics/media/camera.html#custom-camera 08/10 12:59
謝謝playerlove1 結果是這樣做,如果拍照成功再呼叫一次 protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (requestCode == CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE) { switch (resultCode) { case RESULT_CANCELED: break; case RESULT_OK: Button b02 = (Button) findViewById(R.id.b02); b02.performClick(); break; } } } ※ 編輯: r5566 (220.136.64.89), 08/10/2015 15:15:09