In Android Studio message “Paint.setShadowLayer..

2019-03-23 08:57发布

问题:

I get this message in android studio xml preview: "The graphics preview in the layout editor may not be accurate: -Paint.setShadow is not supported." Without having this line of code at all in my project. Also I tried to run "Edit-Find-Find in Path" and didn't find this line of code at all in all my project, so why do I get this message?

I read this question, but don't think its the right answer cause this message start to appear after I tried few lines of code containing shadow values, but remain also after deleting those lines.

回答1:

don't worry, it is saying that, preview of code will not as same as output, sometimes Invalid cache/restart will work, or change API level in combo box at the top of graphical preview.



回答2:

The reason for warning is because you are using some of the material design elements (like floating action button) this warning can be removed by using Cordinate layout with these element



回答3:

Its showing this because of custom graphics. Hopefully the will have these views in next android studio update



回答4:

As it is not supporting because of the version tools From: compileSdkVersion 26 buildToolsVersion "26.0.1"

to:compileSdkVersion 19 buildToolsVersion "19.0.0"

may be like version compilation of lower to higher sdk..

U can change the version from higher to lower.

---------- oR

U can IGNORE ALL FIDELITY WARNINGS and run the CODE

--