获取android系统中图片的属性,如时间,地点等

直接上代码。。

/*

  TAG_DATETIME    时间日期

  TAG_FLASH   闪光灯

  TAG_GPS_LATITUDE   纬度

  TAG_GPS_LATITUDE_REF  纬度参考

  TAG_GPS_LONGITUDE   经度

  TAG_GPS_LONGITUDE_REF  经度参考

  TAG_IMAGE_LENGTH   图片长

  TAG_IMAGE_WIDTH   图片宽

  TAG_MAKE   设备制造商

  TAG_MODEL   设备型号

  TAG_ORIENTATION   方向

  TAG_WHITE_BALANCE   白平衡

 */

public class MainActivity extends Activity {

    @Override

    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.main);

        String filename=”/sdcard/1.JPG”;

        try{

          ExifInterface exif = new ExifInterface(filename);

          String date=exif.getAttribute(ExifInterface.TAG_DATETIME);

         

          Toast.makeText(MainActivity.this,”The image date info:”+date, Toast.LENGTH_LONG).show();

        }

        catch(Exception ee){

          Toast.makeText(getApplication(), “The date does not exit”, Toast.LENGTH_LONG).show();

        }

    }

    @Override

    public boolean onCreateOptionsMenu(Menu menu) {

        // Inflate the menu; this adds items to the action bar if it is present.

        getMenuInflater().inflate(R.menu.main, menu);

        return true;

    }

}

    原文作者:xiongsiwei
    原文地址: https://blog.csdn.net/xiongsiwei/article/details/25143341
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞