从assets读取图片放到ImageSwitcher的问题,现成的例子大部分是把图片放到drawable里面,按照数组ID来读取,但是这样做的话,我觉得有如下几点不好的地方:1. 图片不便于管理,我需要设置多个文件夹存放不同的几组图片2. 程序写好后,如果我要任意再添加图片时不方便,需要再取修改资源的数组ID3. 如果把源码提交给不懂android开发的客户,那么对方就不会添加图片还有就是,如果解决了在ImageSwitcher里的显示问题,这样就应该可以在自己写的view里进行相同的显示,也就是我认为的图文混排操作,不知道这样理解是否正确。
为解决如上问题,我才觉得把图片放到assets文件夹下。哪位高手能解决这个,或者有自己的见解,万分感谢。

解决方案 »

  1.   

    http://tech.cncms.com/shouji/android/113230.html
      

  2.   

    放sd不可以吗。assets下的文件好像是只读模式的,就是不可以修改的。你添加也添加不了图片。只能事先放进去在读取。一般图片是应用自己的图片放drawble,用户相关的放sd卡,至于管理问题,多建立几个文件夹就可以了吧。
      

  3.   

    不想放到SD卡里,因为我这个打算设计成一个独立的应用,就是软件的所有资源都在软件里面。那能否把资源先放在应用里,在安装软件的时候能自己复制到SD卡里?求住!!!
      

  4.   

    我知道assets下是只读模式,为何不能添加图片?貌似可以吧?现在做的这个应用需要解决这些问题