我是靠谱客的博主 缓慢外套,最近开发中收集的这篇文章主要介绍android获取相机默认存储路径的最后一张照片,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

/**
  * Gets the last image id from the media store
  *
  * @return
*/
private int getLastImageId() {

    final String[] imageColumns = { MediaStore.Images.Media._ID, MediaStore.Images.Media.DATA };

    final String imageOrderBy = MediaStore.Images.Media._ID + " DESC";

    Cursor imageCursor = managedQuery(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, imageColumns, null, null, imageOrderBy);

    if (imageCursor.moveToFirst()) {

        int id = imageCursor.getInt(imageCursor.getColumnIndex(MediaStore.Images.Media._ID));

        String fullPath = imageCursor.getString(imageCursor.getColumnIndex(MediaStore.Images.Media.DATA));

        Log.d(getClass().getName(), "getLastImageId::id " + id);

        Log.d(getClass().getName(), "getLastImageId::path " + fullPath);

        imageCursor.close();

        return id;

    } else {

        return 0;

    }

}

最后

以上就是缓慢外套为你收集整理的android获取相机默认存储路径的最后一张照片的全部内容,希望文章能够帮你解决android获取相机默认存储路径的最后一张照片所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(34)

评论列表共有 0 条评论

立即
投稿
返回
顶部