首先是XML读取

LinearLayout layout = (LinearLayout) LayoutInflater.from(mContext).inflate(R.layout.hotel_map_pop, null);

然后:

layout.setDrawingCacheEnabled(true);layout.measure(MeasureSpec.makeMeasureSpec(0,MeasureSpec.UNSPECIFIED), MeasureSpec.makeMeasureSpec(0, MeasureSpec.UNSPECIFIED));layout.layout(0, 0, layout.getMeasuredWidth(),layout.getMeasuredHeight());layout.buildDrawingCache();Bitmap bitmap = layout.getDrawingCache();

然后,一个Layout就可以变成一个Bitmap啦

更多相关文章

  1. android读取SD卡下面所有的TXT文件名,listView显示出来。
  2. android过滤隐藏文件FileFilter
  3. android 浏览普通彩信列表demo 核心源码
  4. android 从assets和res中读取文件
  5. Android(安卓)批量读取APK 包名,版本信息
  6. android恶意程序分析 (四)
  7. android 从sdcard 读取图片 剪切 粘贴
  8. Android中读取短信信息
  9. Android自动读取短信验证码

随机推荐

  1. 判断是否连接网络
  2. android 耳机插拔流程
  3. Android(安卓)SearchView 使用示例
  4. android实现桌面icon未读信息图标
  5. Android登录界面设计1(纯java)
  6. NanoHTTPD 服务
  7. Android(安卓)执行shell 命令
  8. Android(安卓)ContentProvider 使用limit
  9. 自定义Dialog2
  10. android 加载大图的原理和实现