Do not allow add view in DeferredAppWidgetHostView

Also set rounded corners to DeferredAppWidgetHostView

Test: manual
Fix: 193885118
Change-Id: I663b5b4a50da1f2348be1792923ee73fe8e6a2e8
This commit is contained in:
Steven Ng
2021-07-27 16:52:20 +01:00
parent 9899ba5b71
commit 522c1506f1
2 changed files with 29 additions and 0 deletions

View File

@@ -25,6 +25,7 @@ import android.text.StaticLayout;
import android.text.TextPaint;
import android.text.TextUtils;
import android.util.TypedValue;
import android.view.View;
import android.widget.RemoteViews;
import com.android.launcher3.R;
@@ -54,6 +55,11 @@ public class DeferredAppWidgetHostView extends LauncherAppWidgetHostView {
// Not allowed
}
@Override
public void addView(View child) {
// Not allowed
}
@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
super.onMeasure(widthMeasureSpec, heightMeasureSpec);