Aperture: Add white background for shortcut icons

Change-Id: I0c636832b8cb422ee68b6d2300fa2d00e3c1a864
diff --git a/app/src/main/res/drawable/ic_shortcut_qr.xml b/app/src/main/res/drawable/ic_shortcut_qr.xml
index c585d82..6f6b67f 100644
--- a/app/src/main/res/drawable/ic_shortcut_qr.xml
+++ b/app/src/main/res/drawable/ic_shortcut_qr.xml
@@ -1,9 +1,16 @@
-<vector xmlns:android="http://schemas.android.com/apk/res/android"
-    android:width="48dp"
-    android:height="48dp"
-    android:viewportWidth="48"
-    android:viewportHeight="48">
-    <path
-        android:fillColor="@color/black"
-        android:pathData="M4,12.65V4H12.65V7H7V12.65ZM4,44V35.35H7V41H12.65V44ZM35.35,44V41H41V35.35H44V44ZM41,12.65V7H35.35V4H44V12.65ZM35.4,35.45H38.55V38.6H35.4ZM35.4,29.15H38.55V32.3H35.4ZM32.25,32.3H35.4V35.45H32.25ZM29.1,35.45H32.25V38.6H29.1ZM25.95,32.3H29.1V35.45H25.95ZM32.25,26H35.4V29.15H32.25ZM29.1,29.15H32.25V32.3H29.1ZM25.95,26H29.1V29.15H25.95ZM38.55,9.4V22H25.95V9.4ZM22,26V38.6H9.4V26ZM22,9.4V22H9.4V9.4ZM19.5,36.1V28.5H11.9V36.1ZM19.5,19.5V11.9H11.9V19.5ZM36.05,19.5V11.9H28.45V19.5Z" />
-</vector>
+<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
+    <background android:drawable="@color/white" />
+    <foreground>
+        <inset android:inset="33%">
+            <vector
+                android:width="48dp"
+                android:height="48dp"
+                android:viewportWidth="48"
+                android:viewportHeight="48">
+                <path
+                    android:fillColor="@color/black"
+                    android:pathData="M4,12.65V4H12.65V7H7V12.65ZM4,44V35.35H7V41H12.65V44ZM35.35,44V41H41V35.35H44V44ZM41,12.65V7H35.35V4H44V12.65ZM35.4,35.45H38.55V38.6H35.4ZM35.4,29.15H38.55V32.3H35.4ZM32.25,32.3H35.4V35.45H32.25ZM29.1,35.45H32.25V38.6H29.1ZM25.95,32.3H29.1V35.45H25.95ZM32.25,26H35.4V29.15H32.25ZM29.1,29.15H32.25V32.3H29.1ZM25.95,26H29.1V29.15H25.95ZM38.55,9.4V22H25.95V9.4ZM22,26V38.6H9.4V26ZM22,9.4V22H9.4V9.4ZM19.5,36.1V28.5H11.9V36.1ZM19.5,19.5V11.9H11.9V19.5ZM36.05,19.5V11.9H28.45V19.5Z" />
+            </vector>
+        </inset>
+    </foreground>
+</adaptive-icon>
diff --git a/app/src/main/res/drawable/ic_shortcut_selfie.xml b/app/src/main/res/drawable/ic_shortcut_selfie.xml
index 4667024..56184a2 100644
--- a/app/src/main/res/drawable/ic_shortcut_selfie.xml
+++ b/app/src/main/res/drawable/ic_shortcut_selfie.xml
@@ -1,9 +1,16 @@
-<vector xmlns:android="http://schemas.android.com/apk/res/android"
-    android:width="24dp"
-    android:height="24dp"
-    android:viewportWidth="24"
-    android:viewportHeight="24">
-    <path
-        android:fillColor="@color/black"
-        android:pathData="M12,4A4,4 0 0,1 16,8A4,4 0 0,1 12,12A4,4 0 0,1 8,8A4,4 0 0,1 12,4M12,14C16.42,14 20,15.79 20,18V20H4V18C4,15.79 7.58,14 12,14Z" />
-</vector>
+<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
+    <background android:drawable="@color/white" />
+    <foreground>
+        <inset android:inset="33%">
+            <vector
+                android:width="24dp"
+                android:height="24dp"
+                android:viewportWidth="24"
+                android:viewportHeight="24">
+                <path
+                    android:fillColor="@color/black"
+                    android:pathData="M12,4A4,4 0 0,1 16,8A4,4 0 0,1 12,12A4,4 0 0,1 8,8A4,4 0 0,1 12,4M12,14C16.42,14 20,15.79 20,18V20H4V18C4,15.79 7.58,14 12,14Z" />
+            </vector>
+        </inset>
+    </foreground>
+</adaptive-icon>
diff --git a/app/src/main/res/drawable/ic_shortcut_video.xml b/app/src/main/res/drawable/ic_shortcut_video.xml
index fed0e16..3ef91d4 100644
--- a/app/src/main/res/drawable/ic_shortcut_video.xml
+++ b/app/src/main/res/drawable/ic_shortcut_video.xml
@@ -1,9 +1,16 @@
-<vector xmlns:android="http://schemas.android.com/apk/res/android"
-    android:width="24dp"
-    android:height="24dp"
-    android:viewportWidth="24"
-    android:viewportHeight="24">
-    <path
-        android:fillColor="@color/black"
-        android:pathData="M17,10.5V7A1,1 0 0,0 16,6H4A1,1 0 0,0 3,7V17A1,1 0 0,0 4,18H16A1,1 0 0,0 17,17V13.5L21,17.5V6.5L17,10.5Z" />
-</vector>
+<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
+    <background android:drawable="@color/white" />
+    <foreground>
+        <inset android:inset="33%">
+            <vector
+                android:width="24dp"
+                android:height="24dp"
+                android:viewportWidth="24"
+                android:viewportHeight="24">
+                <path
+                    android:fillColor="@color/black"
+                    android:pathData="M17,10.5V7A1,1 0 0,0 16,6H4A1,1 0 0,0 3,7V17A1,1 0 0,0 4,18H16A1,1 0 0,0 17,17V13.5L21,17.5V6.5L17,10.5Z" />
+            </vector>
+        </inset>
+    </foreground>
+</adaptive-icon>