1.((BitmapDrawable)res.getDrawable(R.drawable.youricon)).getBitmap();

2.Bitmap drawableToBitmap(Drawable drawable) {

Bitmap bitmap = Bitmap
.createBitmap(
drawable.getIntrinsicWidth(),
drawable.getIntrinsicHeight(),
drawable.getOpacity() != PixelFormat.OPAQUE ? Bitmap.Config.ARGB_8888
: Bitmap.Config.RGB_565);
Canvas canvas = new Canvas(bitmap);
//canvas.setBitmap(bitmap);
drawable.setBounds(0, 0, drawable.getIntrinsicWidth(), drawable.getIntrinsicHeight());
drawable.draw(canvas);
return bitmap;
}

PS: from http://brumby007.ycool.com/archive.150393.html

更多相关文章

  1. 代码中设置drawableleft
  2. android 3.0 隐藏 系统标题栏
  3. Android开发中activity切换动画的实现
  4. Android(安卓)学习 笔记_05. 文件下载
  5. Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
  6. 技术博客汇总
  7. android 2.3 wifi (一)
  8. AndRoid Notification的清空和修改
  9. Android中的Chronometer

随机推荐

  1. Netdata 新一代实时监控系统(4)
  2. 接口联动
  3. 接口的基本属性
  4. 面试被问离职原因该怎么回答?
  5. 服务器Web性能测试主要包含四个方面详解
  6. 2021软件测试发展的15种趋势,别怪我没告诉
  7. 2021-02-22:一个象棋的棋盘,然后把整个棋盘
  8. 功能测试——app测试要点最全分析
  9. Linux基础
  10. seoer必备常用站长工具