android-notes / android-notes/shadow

一个小建议,当view较大时,先缩放再位移画布,然后画阴影,阴影可能被完全挡住

Open
#1 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
28
Forks
5
PR merge metrics
No merged PRs in 30d

Description

建议先位移到指定位置,再以位移后的画布中心点为核心缩放,这样才能保证相同的参数设置时,view的大小不同导致的显示效果不同
/**再以画布中心点为基准等比例放大缩小*/
canvas.scale(config.scaleX,config.scaleY,canvas.getWidth()/2,canvas.getHeight()/2);
/**先位移到目标位置*/
canvas.translate(xOffset, yOffset);

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.