qq_32016151
一只小怪
采纳率0%
2016-05-18 23:06 阅读 1.4k

Android的canvas.drawbitmap怎么花一组位图

编译不出错但虚拟机上打不开,还有一个是画一组位图只显示最后一个。
求指点。
public void Bit(){
bg[1]=BitmapFactory.decodeResource(this.getResources(), R.drawable.background);
bg[2]=BitmapFactory.decodeResource(this.getResources(), R.drawable.face);
bg[3]=BitmapFactory.decodeResource(this.getResources(), R.drawable.face_outline);
bg[4]=BitmapFactory.decodeResource(this.getResources(), R.drawable.face_sel);
for(int i=1;i<4;i++)
Drawbg(bg[i]);
}
public void Drawbg(Bitmap bmp){

    canvas=sfh.lockCanvas();
    canvas.drawBitmap(bmp, 0, 0, paint);
    sfh.unlockCanvasAndPost(canvas);
}
@Override
public void surfaceCreated(SurfaceHolder arg0) {
    // TODO 自动生成的方法存根
    Bit();
}
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

1条回答 默认 最新

  • changjlbb 长颈鹿贝贝 2016-10-04 07:34

    TPRequest 替换AFNetworking出现内存暴涨
    NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:dtm_url]];
    AFHTTPRequestOperation * operation = [[AFHTTPRequestOperation alloc] initWithRequest:request];
    [networkQue addOperation:request];
    就是这么使用AFN框架,替换完成之后,发现内

    点赞 评论 复制链接分享

相关推荐