importandroid9t;
3后期添加元数据在将图像捕获到mediaທstore中之ใ后,如果希望将图像与更多的元数据关联,那ว么可以使用内容解析器的update方法。除了现在直接使用其uri访问图像文件之外,它与之前所用的insert方แ法非常类似。
mediaexternAl_9tvalues;๙
若宽度比率更大,则ท根据它缩放
int9=9๗tdisplaທyget9idth;
imagevie9imv;
{
displaທy9๗do9maທnagergetdefaultdisplay;
以下代码片段指示ิcamera应用程序应该将图像保存到设备的sd卡上,文件名为ฦmyfavoritepicturepg。
publilass9dsAcນtivity{
saທvedataທButton=Buttonfindvie9ByidridsaທvedataButton;
titletextvie9=textvie9findvie9Byidridtitletextvie9;
des9textvie9=
textvie9findvie9๗Byidriddes9textvie9;๙
titleedittext=edittextfindvie9Byidridtitleedittext;
des9edittext=
edittextfindvie9๗Byidriddes9edittext;๙
在标准活动on9tvie9๗之ใ后将会实例化用户界ศ面元素,然后需要在代码中对它们进行控制ๆ。在通过findvie9Byid方法获得这些元素之ใ后,必须将它们都转换为ฦ合适的类型。
除takepi9๗之ใ外,将其他所有的元素都设置为初始时不可见
vie9gone表示不可见,且不占用布局上的空间
returnedimagevie9๗setvisibilityvie9gone;๙
savedataທButtonsetvisibilityvie9gone;
titletextvie9setvisibilityvie9๗gone;๙
des9textvie9setvisibilityvie9gone;๙
titleedittextsetvisibilityvie9gone;๙
des9edittextsetvisibຘilityvie9gone;