Merge "Support clipping in InlineContentView" into rvc-dev

This commit is contained in:
Svetoslav Ganov
2020-06-23 22:43:14 +00:00
committed by Android (Google) Code Review

View File

@@ -20,6 +20,7 @@ import android.annotation.NonNull;
import android.annotation.Nullable;
import android.content.Context;
import android.graphics.PixelFormat;
import android.graphics.Rect;
import android.util.AttributeSet;
import android.util.Log;
import android.view.SurfaceControl;
@@ -164,6 +165,7 @@ public class InlineContentView extends ViewGroup {
public InlineContentView(@NonNull Context context, @Nullable AttributeSet attrs,
int defStyleAttr) {
this(context, attrs, defStyleAttr, 0);
mSurfaceView.setEnableSurfaceClipping(true);
}
/**
@@ -177,6 +179,12 @@ public class InlineContentView extends ViewGroup {
return mSurfaceView.getSurfaceControl();
}
@Override
public void setClipBounds(Rect clipBounds) {
super.setClipBounds(clipBounds);
mSurfaceView.setClipBounds(clipBounds);
}
/**
* @inheritDoc
* @hide