2013-07-29 211 views
-3

我正在研究一個應用程序,該應用程序需要使用設備的前置攝像頭拍攝圖片,而無需預覽和/或詢問用戶。 這是一個反盜竊應用程序。我看過很多代碼,他們展示了相機的預覽,他們在哪裏使用前置和/或後置相機等。拍攝前置攝像頭的快照android

我現在的問題是:我怎樣才能拍攝前置攝像頭的快照並將其保存到SD卡上,而無需詢問用戶的權限和預覽相機?

非常感謝您的幫助。

+1

如何拍照防止被盜手機? – musefan

+0

不會阻止但顯示誰是小偷。像這個應用程序在這裏:http://www.digitaltrends.com/android/lock-cam-snaps-a-picture-of-anyone-trying-to-break-into-your-phone/ – user754730

+1

它不會,但它可以稍後上傳,以便識別小偷。 – npace

回答

0

這是工作後置攝像頭:

private void OpenCamera() { 
     buttonCapture.setOnClickListener(new OnClickListener() { 

      @Override 
      public void onClick(View v) { 
       Intent intentOpenCamera = new Intent(); 
       intentOpenCamera.setAction(MediaStore.ACTION_IMAGE_CAPTURE); 
       startActivityForResult(intentOpenCamera, REQUEST_CAMERA); 
      } 
     }); 
    } 
+1

正如我上面所述。沒有預覽。這只是激發了啓動相機應用程序的意圖。不過謝謝! – user754730