diff --git a/res/drawable-v31/bg_deferred_app_widget.xml b/res/drawable-v31/bg_deferred_app_widget.xml new file mode 100644 index 0000000000..a08998de7b --- /dev/null +++ b/res/drawable-v31/bg_deferred_app_widget.xml @@ -0,0 +1,23 @@ + + + + + + + + diff --git a/src/com/android/launcher3/widget/DeferredAppWidgetHostView.java b/src/com/android/launcher3/widget/DeferredAppWidgetHostView.java index 149ac57bfb..9c32e421e6 100644 --- a/src/com/android/launcher3/widget/DeferredAppWidgetHostView.java +++ b/src/com/android/launcher3/widget/DeferredAppWidgetHostView.java @@ -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);