#java #android #huawei-mobile-services #huawei-developers #harmonyos
Вопрос:
Как мы можем воспроизвести поведение Android этого фрагмента кода из библиотеки SharpView в ОС Harmony?
private PorterDuffXfermode mPorterDuffXfermode = new PorterDuffXfermode(PorterDuff.Mode.SRC_IN);
mPaint.setXfermode(mPorterDuffXfermode);
mOutCanvas.drawBitmap(mSoftBitmap.get(), rect, rect, mPaint);
Ответ №1:
API BlendMode — это альтернатива Harmony для PorterDuffXfermode.
вы можете достичь той же функциональности, используя,
mPaint.setBlendMode(BlendMode.SRC_IN);
Ответ №2:
Вы можете использовать этот
setBlendMode
метод.
Для получения более подробной информации вы можете проверить эту документацию.