QuickTileService: Implement and update from VpnService

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
This commit is contained in:
Samuel Holland
2017-08-17 05:45:40 -05:00
parent d5d3566e6c
commit 416d3adda7
4 changed files with 117 additions and 1 deletions
+16 -1
View File
@@ -24,7 +24,11 @@
android:label="@string/edit_activity_title" />
<activity
android:name=".SettingsActivity"
android:label="@string/settings" />
android:label="@string/settings">
<intent-filter>
<action android:name="android.service.quicksettings.action.QS_TILE_PREFERENCES" />
</intent-filter>
</activity>
<receiver android:name=".BootCompletedReceiver">
<intent-filter>
@@ -32,6 +36,17 @@
</intent-filter>
</receiver>
<service
android:name=".QuickTileService"
android:icon="@drawable/ic_tile"
android:permission="android.permission.BIND_QUICK_SETTINGS_TILE">
<intent-filter>
<action android:name="android.service.quicksettings.action.QS_TILE" />
</intent-filter>
<meta-data
android:name="android.service.quicksettings.ACTIVE_TILE"
android:value="true" />
</service>
<service
android:name=".VpnService"
android:exported="false" />