如何在使用大纲提供程序时剪辑子视图

时间:2016-06-13 20:37:51

标签: android

我正在使用轮廓提供程序在视图上创建圆角,而不是应用一些高程来创建卡片效果:

setClipToOutline(true);
setOutlineProvider(new ViewOutlineProvider() {
  @Override
  public void getOutline(View view, Outline outline) {
    outline.setRoundRect(0, 0, view.getWidth(), view.getHeight(), cardCornerRadius);
  }
});

大纲提供程序(以及随附的setClipToOutline(true))的问题是,当它剪切视图的背景时,它还会剪切子视图。我想在视图之外绘制孩子来动画删除内容。

因此我的问题是:我怎样才能提供背景和高程的轮廓而不是用轮廓剪辑儿童?

0 个答案:

没有答案