在(任意)布局中剪切孔,显示底层布局

时间:2016-01-12 22:25:18

标签: android

我想要实现的是这个

sample

基本上必须有2层,其中顶部的一个需要在特定位置上有一个洞,具有特定的半径,可以显示下面的布局。此外,洞必须能够调整大小(缩放动画)。

我发现最好的东西是一个合适的库(https://github.com/amlcurran/ShowcaseView),但看起来有限,我不想为此导入一个库。另一种解决方案可能是添加自定义形状并将其作为背景添加到顶部布局(该解决方案的问题在于我无法移动形状并设置位置/大小)。或者我可以有一个画布并画在它上面,但看起来有点过分。 我是否有一个更容易使用的组件来实现这个结果?

0 个答案:

没有答案