In Android Studio message “Paint.setShadowLayer..

2019-03-23 08:33发布

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.

enter image description here

4条回答
做自己的国王
2楼-- · 2019-03-23 09:12

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.

查看更多
疯言疯语
3楼-- · 2019-03-23 09:14

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

--

查看更多
做自己的国王
4楼-- · 2019-03-23 09:22

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

查看更多
唯我独甜
5楼-- · 2019-03-23 09:30

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

查看更多
登录 后发表回答