[問題] canvas 畫圖後 bitmap存檔解析度問題
private Bitmap generatorContactCountIcon(Bitmap icon)
{
Bitmap contactIcon=Bitmap.createBitmap(800, 480, Config.ARGB_8888);
Canvas canvas=new Canvas(contactIcon);
Paint iconPaint=new Paint();
iconPaint.setDither(true);
iconPaint.setFilterBitmap(true);
Rect src=new Rect(0, 0, icon.getWidth(), icon.getHeight());
Rect dst=new Rect(0, 0, 800, 480);
canvas.drawBitmap(icon, src, dst, iconPaint);
String contacyCount="ya";
Paint countPaint=
new Paint(Paint.ANTI_ALIAS_FLAG|Paint.DEV_KERN_TEXT_FLAG);
countPaint.setColor(Color.RED);
countPaint.setTextSize(20f);
countPaint.setTypeface(Typeface.DEFAULT_BOLD);
canvas.drawText(contacyCount, 100, 25, countPaint);
return contactIcon;
}
bitmap icon 是我原本的圖片,使用拍照得來
創建一個新的bitmap後,加上文字,想要回傳圖片時,
所得到的新的bitmap解析度卻很低,該如何挑整呢?
麻煩了
詢問了好久的 圖片加字 終於解決。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.0.213.16
推
07/13 09:55, , 1F
07/13 09:55, 1F
→
07/13 09:55, , 2F
07/13 09:55, 2F
→
07/14 01:14, , 3F
07/14 01:14, 3F
推
07/15 20:58, , 4F
07/15 20:58, 4F
→
07/15 20:58, , 5F
07/15 20:58, 5F
→
07/15 20:58, , 6F
07/15 20:58, 6F
→
07/15 21:50, , 7F
07/15 21:50, 7F
→
07/15 21:52, , 8F
07/15 21:52, 8F
→
07/15 21:56, , 9F
07/15 21:56, 9F
→
07/16 02:12, , 10F
07/16 02:12, 10F
AndroidDev 近期熱門文章
PTT數位生活區 即時熱門文章