當前位置:編程學習大全網 - 網站源碼 - Android調用系統相機實現拍照和視頻錄制

Android調用系統相機實現拍照和視頻錄制

(1)申請權限

(2)設置布局

這裏做了壹個簡單的布局:添加了壹個按鈕和壹個ImageView控件用於顯示拍攝的圖像。

(3)為按鈕添加點擊事件監聽

點擊按鈕時,調用系統相機進行拍照,並在確定後將圖像顯示在ImageView控件中。

(1)申請權限

(2)設置布局

添加了壹個按鈕和壹個VideoView控件用於顯示錄制的視頻。

(3)為按鈕添加點擊事件監聽

同前面壹樣,點擊按鈕後調用系統相機進行錄制視頻,錄制完成後點擊確定即可將錄制的視頻顯示在VideoView控件中。

對於Android11.0的版本,在調用系統相近進行視頻錄制的時候,即使在AndroidMenifest.xml中申請了CAMERA權限,還是會在程序運行時報錯: Permission? Denial , ? . .... ....? with revoked permission android.permission.CAMERA

解決方法是在程序中動態申請權限:

寫在最後:文章是在學習過程中做的學習筆記,同時與誌同道合者分享,文章內容均經過我自己實驗證實可行,如有問題歡迎留言,很高興壹起交流討論,***同進步!

  • 上一篇:Adbconnect源代碼
  • 下一篇:我是WIN7系統,攝像頭ID是USB\VID_13D3&PID_5130&REV_1211&MI_00 64位,請問驅動哪裏可以下載?
  • copyright 2024編程學習大全網