亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

關于安卓PortorDuffXmode的疑問

實現一個圓角圖片,其實兩段代碼就是畫圖的先后順序換了一下,然后模式換了一下,但是第二段代碼沒有效果,第一段可以實現,請問老師們怎么回事,謝謝!

第一段:

Bitmap newBitmap = Bitmap.createBitmap(bitmap.getWidth(),

bitmap.getHeight(), Config.ARGB_8888);

Canvas canvas = new Canvas(newBitmap);

Paint paint = new Paint(Paint.ANTI_ALIAS_FLAG);

canvas.drawBitmap(bitmap, 0, 0, paint);

RectF rect = new RectF(0, 0, getWidth(), getHeight());

paint.setXfermode(new PorterDuffXfermode(Mode.SRC_IN));

canvas.drawRoundRect(rect, 50, 50, paint);

paint.setXfermode(null);

第二段:

Bitmap newBitmap = Bitmap.createBitmap(bitmap.getWidth(),

bitmap.getHeight(), Config.ARGB_8888);

Canvas canvas = new Canvas(newBitmap);

Paint paint = new Paint(Paint.ANTI_ALIAS_FLAG);

RectF rect = new RectF(0, 0, getWidth(), getHeight());

canvas.drawRoundRect(rect, 50, 50, paint);

paint.setXfermode(new PorterDuffXfermode(Mode.DST_IN));

canvas.drawBitmap(bitmap, 0, 0, paint);

paint.setXfermode(null);


正在回答

舉報

0/150
提交
取消
Android圖像處理-變"換"莫測的圖像
  • 參與學習       19662    人
  • 解答問題       22    個

Android中圖像變形的分析與處理,演示常見的圖像處理特效的實現方法

進入課程

關于安卓PortorDuffXmode的疑問

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號