解决方案 »

  1.   

    当你完拍照的时候,你可以在onResume里面重新加载你的相册
      

  2.   

           
    楼主拿走,不谢
      /**
     * 对文件夹进行扫描,使图库可以及时显示自己保存的图片(无需手机重启)
     */
    private void scanPhoto(String path) {//这里的path就是你保存图片的路径
    MediaScannerConnection
    .scanFile(this, new String[] { path }, null, null);
    }
      

  3.   


    ?不太清楚你的意思我是这样的,拍完照后,得到了URI,会跳转到另一个界面展示一下刚拍的照片,在这个界面有一个按钮可以进入到相册(相册这里可以拍照),进入相册这里不是就去查图片嘛,这样 cursor = resolver.query(
    MediaStore.Images.Media.EXTERNAL_CONTENT_URI, null,
    Media.MIME_TYPE + "=? or " + Media.MIME_TYPE + "=? or "
    + Media.MIME_TYPE + "=? ", new String[] {
    "image/jpeg", "image/jpg", "image/png" },
    Media.DEFAULT_SORT_ORDER);现在问题就是不能实时查到最新的  
      

  4.   

    1.
    Intent intent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
     Uri uri = Uri.fromFile(new File(message.getFilePath()));
     intent.setData(uri);
     activity.sendBroadcast(intent);  
    ------------------------------------------------------------------------------------------------------
    2.
    final MediaScannerConnection msc = new MediaScannerConnection(mContext, new MediaScannerConnectionClient() {   
      public void onMediaScannerConnected() {   
       msc.scanFile("/sdcard/image.jpg", "image/jpeg");   
      }   
      public void onScanCompleted(String path, Uri uri) {   
       Log.v(TAG, "scan completed");   
       msc.disconnect();   
      }   
     });   你试试,不行就看看你返回的uri