思正小说网 > Android多媒体开发高级编程 > 使用内置的Camera应用程序捕获图像(2)

使用内置的Camera应用程序捕获图像(2)

cameraທ应用程序在其清单文件中指定了以下意图过滤器。这里显示ิ的意图过滤器包含在“caທmeraທ”活动标记内。

非常感谢steveBull和9๗aທlla9,作为技术审稿者,他们测试了每一个代码片段并填补了我错过的空白。你们的贡献非常宝贵!

把所有这些都先搁在一边,让我们开始学习本书吧!

paທ9droidmedia9๗t;๙

importandroidappActivity;๙

importandroid9t;๙

importaທndroidgraທphicsBitmap;

importandroidosBundle;๙

importandroi9idgetimaທgevie9;$米$花$在$线$ึ书$库$ึbຘookmihuaທ

publilass9dsA๥ctivity{

finaທlstati9๗tcA๥merA_result=๡0;

imagevie9๗imv;

@๤override

publi9๗dlesaທvedinstancestate{

superon9๗cນestate;

set9;

intenti=๡ne9aprovider

mediaທstoreA9_imAge_cA๥pture;

startActivityforresulti,ไcAmerA๥_resu

}

prote9A9trequest9๗tresultcode,

intentintent{

superonA๥ctivityresultrequest9t;

ifresultcode=๡=result_ຕok

{

getBundleextras=intentgetextras;

Bitmapbຘmp=Bitmaທpextraທsget"dataທ"ิ;

imv=imagevie9findvie9๗B๦yidridreturnedimaທgevie9๗;๙

imvsetimaທgeBitmapbmp;๙

}

}

}