这段时间一直在研究Gallery3D源码,由于项目需求需要对源码进行适当的修改,所有的图片信息都是通过内容提供者从系统数据库中获取 Images.Media.EXTERNAL_CONTENT_URI  Video.Media.EXTERNAL_CONTENT_URI主要操作是在 CacheService.java 类中处理,但由于代码太复杂,对图片处理的机制也不是蛮清楚,所以在点击某一张图片时,不知道如何获取该图片的绝对路径,忘各位多提供思路!

解决方案 »

  1.   

    经过测试,发现Gallery3D中已经封装好了,调用Gallery3D应用,点击某一张图片,会返回一个URI地址,可以满足目前的需求但具体的处理方法不知道是怎么处理,有一点可以肯定的是,通过 setResult(resultCode, data)方法将图片的URI返回给调用程序,在Gallery3D中搜索到14个地方,由于时间问题,暂时没研究,等闲下来再细细分析。竟然没人给建议,真是不给力啊!
      

  2.   

    有进展了么?我最近也在研究Gallery3D的源码,发现好多bug问题!有时间可以探讨一下!
      

  3.   

    楼主,知道图片的uri怎么得到绝对路劲呢?
      

  4.   


    你好。我现在也需要修改Gallery3D的源码。 但对其扫描SDcard的媒体文件这个过程不明白。 
    所以,想请教你。 可以加个QQ么。 你的QQ是多少。 
    如果你直接加我的QQ那就更好了。我的QQ:82455896.
      

  5.   

    大家有没有遇到crop一张图片后,不能正常显示的bug?
      

  6.   

    有没有大侠给我讲一下gallery3d中大图浏览大致是怎么实现的。。看了一段时间,迷迷糊糊的。。
    感谢!!!
      

  7.   

    有没有大侠给我讲一下gallery3d中大图浏览大致是怎么实现的。。看了一段时间,迷迷糊糊的。。
    感谢!!!