Android呼叫系統拍照,錄音,攝像

2021-07-11 15:33:27 字數 1058 閱讀 6933

雖說這幾個知識很老了,但對於剛學習的我覺得有必要總結一下!

拍照功能 intent intent=new intent(mediastore.action_image_capture);

imagepath=environment.getexternalstoragedirectory().tostring()+」/consdcgmpic/」;//獲得sd卡路徑-倆個斜槓裡面是資料夾名 //定義的名字,根據當前的時間

file file=new file(imagepath);//new 乙個檔案路徑

if(!file.exists())

file=new file(imagepath,filename);//新建乙個檔案

imagepath=imagepath+filename;

uri uri= uri.fromfile(file);、//把檔案位址轉換為uri格式

//拍完**後**存放的位址

intent.putextra(mediastore.extra_output, uri);

// intent.putextra(mediastore.extra_video_quality, 1);

startactivityforresult(intent,1);

錄音 intent luyin=new intent(intent.action_get_content);

luyin.settype(「audio/amr」);//設定意圖型別

startactivityforresult(luyin,2);

攝像機

intent intent2 = new intent(mediastore.action_video_capture);

intent2.putextra(mediastore.extra_video_quality, 0);

startactivityforresult(intent2, 3);

H5呼叫攝像頭拍照,錄音及選擇檔案

1.呼叫相機拍照 file accept image capture camera change add event file accept video capture camcorder change add event 3.呼叫錄音及檔案管理 file accept audio capture ...

Android呼叫系統前置相機拍照

intent intent new intent mediastore.action image capture intent.putextra camerasensortype 2 呼叫前置攝像頭 測試,發現不正確,並不能直接開啟前置攝像頭,開啟的是上次使用的攝像頭。正確方法是 intent in...

呼叫系統拍照

呼叫系統拍照 如果點選的是拍照按鈕 case r.id.btn map camera break 呼叫系統的方法,進入拍照介面 和拍照功能 override protected void onactivityresult int requestcode,int resultcode,intent d...