OSDN Git Service

AppOps: Add icon for "Toggle cellular data"
authorMichael W <baddaemon87@gmail.com>
Sat, 11 Nov 2017 16:21:50 +0000 (17:21 +0100)
committerMichael W <baddaemon87@gmail.com>
Sat, 11 Nov 2017 16:21:50 +0000 (17:21 +0100)
Change-Id: I2b2d7bcbf2eb97d5a97df3455daea32384333566

res/drawable/ic_perm_data.xml [new file with mode: 0644]
src/com/android/settings/applications/AppOpsDetails.java

diff --git a/res/drawable/ic_perm_data.xml b/res/drawable/ic_perm_data.xml
new file mode 100644 (file)
index 0000000..02d7cc6
--- /dev/null
@@ -0,0 +1,10 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+        android:width="24.0dp"
+        android:height="24.0dp"
+        android:viewportWidth="24.0"
+        android:viewportHeight="24.0"
+        android:tint="#FF000000">
+    <path
+        android:fillColor="#FF000000"
+        android:pathData="M13,2.05V5.08C16.39,5.57 19,8.47 19,12C19,12.9 18.82,13.75 18.5,14.54L21.12,16.07C21.68,14.83 22,13.45 22,12C22,6.82 18.05,2.55 13,2.05M12,19A7,7 0 0,1 5,12C5,8.47 7.61,5.57 11,5.08V2.05C5.94,2.55 2,6.81 2,12A10,10 0 0,0 12,22C15.3,22 18.23,20.39 20.05,17.91L17.45,16.38C16.17,18 14.21,19 12,19Z"/>
+</vector>
index 034ba6c..7f49c1b 100644 (file)
@@ -100,6 +100,7 @@ public class AppOpsDetails extends SettingsPreferenceFragment {
     static {
         OP_ICONS.put(AppOpsManager.OP_BOOT_COMPLETED, R.drawable.ic_perm_boot);
         OP_ICONS.put(AppOpsManager.OP_CHANGE_WIFI_STATE, R.drawable.ic_perm_wifi);
+        OP_ICONS.put(AppOpsManager.OP_DATA_CONNECT_CHANGE, R.drawable.ic_perm_data);
         OP_ICONS.put(AppOpsManager.OP_GPS, R.drawable.ic_perm_location);
         OP_ICONS.put(AppOpsManager.OP_MUTE_MICROPHONE, R.drawable.ic_perm_microphone);
         OP_ICONS.put(AppOpsManager.OP_NFC_CHANGE, R.drawable.ic_perm_nfc);