(2)設置布局
這裏做了壹個簡單的布局:添加了壹個按鈕和壹個ImageView控件用於顯示拍攝的圖像。
(3)為按鈕添加點擊事件監聽
點擊按鈕時,調用系統相機進行拍照,並在確定後將圖像顯示在ImageView控件中。
(1)申請權限
(2)設置布局
添加了壹個按鈕和壹個VideoView控件用於顯示錄制的視頻。
(3)為按鈕添加點擊事件監聽
同前面壹樣,點擊按鈕後調用系統相機進行錄制視頻,錄制完成後點擊確定即可將錄制的視頻顯示在VideoView控件中。
對於Android11.0的版本,在調用系統相近進行視頻錄制的時候,即使在AndroidMenifest.xml中申請了CAMERA權限,還是會在程序運行時報錯: Permission? Denial , ? . .... ....? with revoked permission android.permission.CAMERA
解決方法是在程序中動態申請權限:
寫在最後:文章是在學習過程中做的學習筆記,同時與誌同道合者分享,文章內容均經過我自己實驗證實可行,如有問題歡迎留言,很高興壹起交流討論,***同進步!