Фильтры Blur Mask не поддерживаются
У меня есть один пользовательский класс, который расширяет View
класс и в котором я просто рисую некоторые пользовательские растровые изображения. Теперь проблема в том, что всякий раз, когда я использую этот класс в XML, это создает проблему рендеринга.
Вот мой XML-код:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.custom.DrawingView
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
</RelativeLayout>
Больше ничего я не использую в xml, но все еще есть ошибка, я также делюсь скриншотом для этого, проверьте ниже.
В моем собственном классе View я также использовал BlurMaskFilter
BlurMaskFilter blurMaskFilter = new BlurMaskFilter(5,
BlurMaskFilter.Blur.NORMAL);
Как вы можете видеть, я не могу видеть предварительный просмотр моего макета и даже дерева компонентов.
Конфигурация:
Android studio : 2.1.3
classpath 'com.android.tools.build:gradle:2.1.3'
compileSdkVersion 24
buildToolsVersion "24.0.0"
1 ответ
Задавать android:hardwareAccelerated="false"
on your activity inAndroidManifest.xml
как это:
<activity android:name=".MyActivity" android:hardwareAccelerated="false">
Its work fine for me.