2012-10-06 46 views
-1

我正在開發一個android應用程序。在這我必須實現相機功能。當我點擊按鈕時,它應該開始,當我捕獲圖像它應該回到與該圖像的主應用程序。我可以如何實現這一目標?任何幫助將不勝感激。如何在按下按鈕時啓動相機?

回答

0

下面的代碼寫在onClick()

Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); 
File dir = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM); 
File output = new File(dir,captureimage.png"); 

cameraIntent.putExtra(MediaStore.EXTRA_OUTPUT,Uri.fromFile(output)); 
String path = output.getAbsolutePath(); <---------here you will get file path also 
startActivityForResult(cameraIntent, TAKE_PHOTO); 
相關問題