思正小说网 > Android多媒体开发高级编程 > 图像存储和元数据(6)

图像存储和元数据(6)

返回新记录的uri

添加一条不带位图的新记录

importandroidosBundle;

importandroiduri;

您将注意到我们也传入一个ฐ新า的9tentvalues对象是我们希望在记录创建时与它相关联的元数据。前๩面的示ิ例则是传入一个空的9๗tvalues对象。

staທrtActivityforresulti,cAmerA๥_resu

options;

B๦itmapfa9sbຘmpfa9e9๗aທpfactory

else

}

uriimagefileuri=๡urifromfileimagefile;

fileimagefile=๡ne9apath;

publi9dlesavedinstaທncestate{

@override

eaທdsho9;๙

回到初ม始状态,设置拍照按钮为可见

隐藏其他ui元素

takepi9setvisibilityvie9visiBle;๙

returnedimaທgevie9๗setvisibilityvie9gone;

savedataButtonsetvisibilityvie9gone;

titletextvie9๗setvisibilityvie9๗gone;

des9textvie9setvisibຘilityvie9๗gone;

titleedittextsetvisibilityvie9gone;๙

des9edittextsetvisibilityvie9๗gone;

}

};๙

}

当camera应用程序返回一幅图像时,saທvedataButton按钮变得可见,其on9er事件完成将图像与元数据相关联的工作。它获得用户输入到เ各个edittext元素中的值,并创建一个9tvalues对象,该对象用于更新าmediaທstore中ณ关于该图像的记录。

prote9A9๗trequest9tentintent

{

superonA๥ctivityresultrequest9t;