1
私はカスタムマスクを描画しています。View
クラスを拡張するカスタムクラスが1つあります。今問題は、私は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);
、私は私のレイアウトのプレビューともないコンポーネントツリーを見ることができないです。
構成:このようなAndroidManifest.xml
であなたの活動に
Android studio : 2.1.3
classpath 'com.android.tools.build:gradle:2.1.3'
compileSdkVersion 24
buildToolsVersion "24.0.0"
@close voter:あなたには不明なことを私に聞くことができます。問題のすべてを言及していますが、私が逃したことがあれば、ちょうど近い要請をする代わりに教えてください。 –
'AndroidManifest.xml'でアクティビティに' android:hardwareAccelerated = "false" 'を設定した場合、正しくレンダリングされます – skydroid
アプリケーションタグ自体には既にfalseです。 –