Android 图片 模糊 齿锯问题

// marker 为显示图片的控件
marker.icon(BitmapDescriptorFactory.fromBitmap(getMyView()))

//R.layout.mymarker 是一个ImageVIew和textView
protected Bitmap getMyView() {
    View viewd=getLayoutInflater().inflate(R.layout.mymarker, null);
    Bitmap bitmap=convertViewToBitmap(viewd);
    return bitmap;
}
public static Bitmap convertViewToBitmap(View view) {
    view.measure(View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.      UNSPECIFIED), View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec       .UNSPECIFIED));
    view.layout(0, 0, view.getMeasuredWidth(), view.getMeasuredHeight());
    view.buildDrawingCache();
    Bitmap bitmap = view.getDrawingCache();
    return bitmap;
}

但是展示出来的图片  模糊 有锯齿,请问怎么回事,是bitmap 需要处理吗?

2个回答

图片太小或者容器太大?

kuaittao
快逃 不是
接近 4 年之前 回复

canvas.setDrawFilter(new PaintFlagsDrawFilter(0, Paint.ANTI_ALIAS_FLAG | Paint.FILTER_BITMAP_FLAG)); //设置图形、图片的抗锯齿。可用于线条等。按位或

kuaittao
快逃 已经试过了 不管用
接近 4 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问