res里的资源只能通过ID访问么?

解决方案 »

  1.   

    比如说我在res/raw下有个图片item.bmp,我不通过ID,我怎么样能给他读出来
      

  2.   

    资源ID是它在项目中的唯一标识,使用必须通过这个ID进行。不过你可以通过这个ID获取到资源的其他表现形式
      

  3.   

    关键是这个ID是自己生成的,我事先是不会知道的,比如像QQ聊天那样,他发一个表情过来,我只能得到他的文件名等信息,我得不到他的ID,那我怎么给他显示出来?
      

  4.   

    getResources().getIdentifier(name, defType, defPackage);