有很大一堆PNG图标, 我不想放在drawable目录下(如果直接拷进这个目录会自动生成资源ID) ,为了整齐 , 我创建了一个文件夹起名ico。目录结构: drawable/ico/这样的话没有生成资源ID, 就没办法使用了吗?
解决方案 »
- android中ImageView怎么实现两个图片切换时的动画 就像两个Activity之间的overridePendingTransition一样
- i++的老问题
- android 如何让一个父视图屏蔽其所有子视图的焦点
- 一个应用,有几千条纪录,想在应用中用SQLite,但不知要怎么做,请指点一下?
- 绘图消耗时间
- 如何学习在android上开发游戏
- android中判断音乐是否播放,请高手赐教
- TabHost加载完成之前 怎么先弄个提示。
- 关于Bitmap出现OOM的问题
- 急急急,求解关于viewpager的问题
- 求解啊!!!在Android中怎么给BufferedImage类型的变量赋值?
- 在 android 上实现 自己的 flash player 方案
ApplicationInfo appInfo = context.getApplicationInfo();
int resId=context.getResources().getIdentifier("这里写不带后缀的图片名", "drawable/ico/", appInfo.packageName);
然后你直接使用这个resId即可
加上这一句,即可生成bitmap对象:
BitmapFactory.decodeResource(context.getResources(), resId);