2017-08-17 71 views
-1

我想在我的android應用程序中打開相機,並希望在我的應用程序中使用默認移動相機的超自然效果,我們如何在android中執行此操作。如何在Android應用程序中使用默認相機功能打開相機?

+1

歡迎來到StackOverflow。不幸的是,這既不是教程網站,也不是網絡搜索替代品我們可以幫助解決[某些問題](https://stackoverflow.com/help/on-topic),但它是**你的**工作[付出一些努力](http://meta.stackoverflow.com/questions/261592)首先,包括。小學[(重新)搜索](https://google.com/)。大多數新手的問題不是獨一無二的,並且已經被多次回答。 –

+0

Marcin Orlowski我在發帖前已經搜索過 –

回答

0
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); 
    File photo = new File(Environment.getExternalStorageDirectory(), "filename.jpg"); 
    intent.putExtra(MediaStore.EXTRA_OUTPUT, 
      Uri.fromFile(photo)); 
    imageUri = Uri.fromFile(photo); 
    startActivityForResult(intent, TAKE_PICTURE); 
+0

我並非要求使用相機拍照我要求的是帶默認相機具有的所有功能的開相機。 –

1

我想在我的Android應用

使用以下Intent操作之一,打開攝像頭,所有定義上MediaStore

  • ACTION_IMAGE_CAPTURE
  • ACTION_IMAGE_CAPTURE_SECURE
  • ACTION_VIDEO_CAPTURE
  • INTENT_ACTION_STILL_IMAGE_CAMERA
  • INTENT_ACTION_STILL_IMAGE_CAMERA_SECURE
  • INTENT_ACTION_VIDEO_CAMERA

,並希望使用默認移動相機的paranomic效果

有〜2臺十億的Android設備,分佈在數千設備型號。有數百種不同的預裝攝像頭應用程序,以及數百個用戶可以從Play商店或其他分銷渠道安裝的應用程序。您的Intent可能會打開其中的任何一個。

沒有必須提供任何「paranomic效果」。

+0

你知道如何在打開攝像頭時使用INTENT_ACTION_STILL_IMAGE_CAMERA_SECURE –

+0

@saurabhdixit如何獲取點擊圖像路徑:你不知道。這只是打開相機。如果你想獲取圖片,使用'ACTION_IMAGE_CAPTURE_SECURE'。請注意,用戶的相機應用程序對所有「Intent」操作都沒有要求。如果您期待某些相機功能,**自己編寫該功能**。 – CommonsWare

相關問題