summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorandroid-build-team Robot <android-build-team-robot@google.com>2017-09-16 08:17:20 +0000
committerandroid-build-team Robot <android-build-team-robot@google.com>2017-09-16 08:17:20 +0000
commit293be5fe642c5a6eebf015ed8d14f1ed6fac418c (patch)
treef653c65d709977e513b4cc450ad9431d04842c72
parente8819ca45d4b2c7bc01597280fda129c6f5bec92 (diff)
parentf7214e52a292e93ab37c96f12e0215489b0cd83a (diff)
downloadandroid_packages_apps_SettingsIntelligence-293be5fe642c5a6eebf015ed8d14f1ed6fac418c.tar.gz
android_packages_apps_SettingsIntelligence-293be5fe642c5a6eebf015ed8d14f1ed6fac418c.tar.bz2
android_packages_apps_SettingsIntelligence-293be5fe642c5a6eebf015ed8d14f1ed6fac418c.zip
release-request-5cce6180-1979-44b8-a969-842cd4c8a044-for-git_pi-release-4342840 snap-temp-L74000000103414049
Change-Id: Idbc2aceb7e1dd81b0d08a444100dc31ce070cdd8
-rw-r--r--AndroidManifest.xml5
-rw-r--r--OWNERS8
-rw-r--r--src/com/android/settings/intelligence/suggestions/SuggestionService.java20
3 files changed, 32 insertions, 1 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index 3f13c6d..2894d47 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -19,7 +19,12 @@
package="com.android.settings.intelligence">
<uses-sdk android:minSdkVersion="27" android:targetSdkVersion="27" />
+ <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<application>
+ <service
+ android:name=".suggestions.SuggestionService"
+ android:exported="true"
+ android:permission="android.permission.BIND_SETTINGS_SUGGESTIONS_SERVICE" />
</application>
</manifest>
diff --git a/OWNERS b/OWNERS
new file mode 100644
index 0000000..7d9f541
--- /dev/null
+++ b/OWNERS
@@ -0,0 +1,8 @@
+# People who can approve changes
+dhnishi@google.com
+juanlang@google.com
+mfritze@google.com
+zhfan@google.com
+
+# Emergency approvers in case the above are not available
+miket@google.com \ No newline at end of file
diff --git a/src/com/android/settings/intelligence/suggestions/SuggestionService.java b/src/com/android/settings/intelligence/suggestions/SuggestionService.java
index c3afc7f..6014ee8 100644
--- a/src/com/android/settings/intelligence/suggestions/SuggestionService.java
+++ b/src/com/android/settings/intelligence/suggestions/SuggestionService.java
@@ -16,8 +16,26 @@
package com.android.settings.intelligence.suggestions;
-public class SuggestionService {
+import android.service.settings.suggestions.Suggestion;
+import android.util.Log;
+
+import java.util.ArrayList;
+import java.util.List;
+
+public class SuggestionService extends android.service.settings.suggestions.SuggestionService {
private static final String TAG = "SuggestionService";
+ @Override
+ public List<Suggestion> onGetSuggestions() {
+ final List<Suggestion> data = new ArrayList<>();
+ data.add(new Suggestion.Builder("test").build());
+ return data;
+ }
+
+ @Override
+ public void onSuggestionDismissed(Suggestion suggestion) {
+ Log.d(TAG, "dismissing suggestion " + suggestion.getTitle());
+ }
+
}