gpt4 book ai didi

Android 使用剪切路径(或任何其他方法)将位图的一部分叠加在另一位图之上

转载 作者:行者123 更新时间:2023-11-29 14:06:32 25 4
gpt4 key购买 nike

Android 2.1 或更高版本

假设我有两张相同大小的图片,一张是 donut 形状, donut 中间和外面都是透明的。

另一个是与 donut 大小相同的正方形图像

如果它们被覆盖,它们看起来会像这样( donut 实际上是不可见的,因为正方形将位于 Z 堆栈的顶部)

Figure 1

我想做的是创建一个剪切路径或任何方法来使用起始角和停止角(会随时间变化)真正显示落在 donut 内的方形位图部分

例如,显示 donut 内从 0 度开始到 40 度结束,以及 180 度和 270 度结束的蓝色正方形部分。这会产生这样的东西。

甚至不知道从哪里开始,有人有什么想法吗?

Figure 2

最佳答案

我自己没试过 clipPath(Path path)可能是你要找的。困难的部分是设置正确的路径来进行裁剪。

关于Android 使用剪切路径(或任何其他方法)将位图的一部分叠加在另一位图之上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6606912/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com