aboutsummaryrefslogtreecommitdiff
path: root/NotificationShowcase/src
diff options
context:
space:
mode:
authorChris Wren <cwren@android.com>2016-04-11 10:48:10 -0400
committerChris Wren <cwren@android.com>2016-04-11 10:48:15 -0400
commit0e6177c78af2de6d71279725753d5db92511f397 (patch)
tree658f62508ba533a6b18da3d0d81016f9ba939211 /NotificationShowcase/src
parent72c7247df3b01c2a0044cfb9bb773cc75ad28307 (diff)
downloadexperimental-0e6177c78af2de6d71279725753d5db92511f397.tar.gz
support OnlyAlertOnce in the Showcaseandroid-cts_7.1_r1android-cts-7.1_r9android-cts-7.1_r8android-cts-7.1_r7android-cts-7.1_r6android-cts-7.1_r5android-cts-7.1_r4android-cts-7.1_r3android-cts-7.1_r29android-cts-7.1_r28android-cts-7.1_r27android-cts-7.1_r26android-cts-7.1_r25android-cts-7.1_r24android-cts-7.1_r23android-cts-7.1_r22android-cts-7.1_r21android-cts-7.1_r20android-cts-7.1_r2android-cts-7.1_r19android-cts-7.1_r18android-cts-7.1_r17android-cts-7.1_r16android-cts-7.1_r15android-cts-7.1_r14android-cts-7.1_r13android-cts-7.1_r12android-cts-7.1_r11android-cts-7.1_r10android-cts-7.1_r1android-7.1.2_r9android-7.1.2_r8android-7.1.2_r6android-7.1.2_r5android-7.1.2_r4android-7.1.2_r39android-7.1.2_r38android-7.1.2_r37android-7.1.2_r36android-7.1.2_r33android-7.1.2_r32android-7.1.2_r30android-7.1.2_r3android-7.1.2_r29android-7.1.2_r28android-7.1.2_r27android-7.1.2_r25android-7.1.2_r24android-7.1.2_r23android-7.1.2_r2android-7.1.2_r19android-7.1.2_r18android-7.1.2_r17android-7.1.2_r16android-7.1.2_r15android-7.1.2_r14android-7.1.2_r13android-7.1.2_r12android-7.1.2_r11android-7.1.2_r10android-7.1.2_r1android-7.1.1_r9android-7.1.1_r8android-7.1.1_r7android-7.1.1_r61android-7.1.1_r60android-7.1.1_r6android-7.1.1_r59android-7.1.1_r58android-7.1.1_r57android-7.1.1_r56android-7.1.1_r55android-7.1.1_r54android-7.1.1_r53android-7.1.1_r52android-7.1.1_r51android-7.1.1_r50android-7.1.1_r49android-7.1.1_r48android-7.1.1_r47android-7.1.1_r46android-7.1.1_r45android-7.1.1_r44android-7.1.1_r43android-7.1.1_r42android-7.1.1_r41android-7.1.1_r40android-7.1.1_r4android-7.1.1_r39android-7.1.1_r38android-7.1.1_r35android-7.1.1_r33android-7.1.1_r32android-7.1.1_r31android-7.1.1_r3android-7.1.1_r28android-7.1.1_r27android-7.1.1_r26android-7.1.1_r25android-7.1.1_r24android-7.1.1_r23android-7.1.1_r22android-7.1.1_r21android-7.1.1_r20android-7.1.1_r2android-7.1.1_r17android-7.1.1_r16android-7.1.1_r15android-7.1.1_r14android-7.1.1_r13android-7.1.1_r12android-7.1.1_r11android-7.1.1_r10android-7.1.1_r1android-7.1.0_r7android-7.1.0_r6android-7.1.0_r5android-7.1.0_r4android-7.1.0_r3android-7.1.0_r2android-7.1.0_r1nougat-mr2.3-releasenougat-mr2.2-releasenougat-mr2.1-releasenougat-mr2-security-releasenougat-mr2-releasenougat-mr2-pixel-releasenougat-mr2-devnougat-mr1.8-releasenougat-mr1.7-releasenougat-mr1.6-releasenougat-mr1.5-releasenougat-mr1.4-releasenougat-mr1.3-releasenougat-mr1.2-releasenougat-mr1.1-releasenougat-mr1-volantis-releasenougat-mr1-security-releasenougat-mr1-releasenougat-mr1-flounder-releasenougat-mr1-devnougat-mr1-cts-releasenougat-dr1-releasenougat-dev
Change-Id: I72fa2f099af40125cf323c98eae629c9d46ccc1f
Diffstat (limited to 'NotificationShowcase/src')
-rw-r--r--NotificationShowcase/src/com/android/example/notificationshowcase/NotificationService.java2
-rw-r--r--NotificationShowcase/src/com/android/example/notificationshowcase/SettingsActivity.java1
2 files changed, 2 insertions, 1 deletions
diff --git a/NotificationShowcase/src/com/android/example/notificationshowcase/NotificationService.java b/NotificationShowcase/src/com/android/example/notificationshowcase/NotificationService.java
index 5fb2a2b..cbec648 100644
--- a/NotificationShowcase/src/com/android/example/notificationshowcase/NotificationService.java
+++ b/NotificationShowcase/src/com/android/example/notificationshowcase/NotificationService.java
@@ -143,7 +143,7 @@ public class NotificationService extends IntentService {
.addAction(R.drawable.ic_media_next, context.getString(R.string.sms_reply), ai)
.setSmallIcon(R.drawable.stat_notify_talk_text)
.setStyle(bigTextStyle)
- .setOnlyAlertOnce(true);
+ .setOnlyAlertOnce(sharedPref.getBoolean(SettingsActivity.KEY_SMS_ONCE, true));
if (TextUtils.isEmpty(personUri)) {
Log.w(TAG, "failed to find contact for Mike Cleron");
diff --git a/NotificationShowcase/src/com/android/example/notificationshowcase/SettingsActivity.java b/NotificationShowcase/src/com/android/example/notificationshowcase/SettingsActivity.java
index 5697f77..77936c7 100644
--- a/NotificationShowcase/src/com/android/example/notificationshowcase/SettingsActivity.java
+++ b/NotificationShowcase/src/com/android/example/notificationshowcase/SettingsActivity.java
@@ -26,6 +26,7 @@ public class SettingsActivity extends Activity {
public static final String KEY_SMS_NOISY = "pref_key_sms_noisy";
public static final String KEY_SMS_SOUND = "pref_key_sms_sound";
public static final String KEY_SMS_BUZZY = "pref_key_sms_buzzy";
+ public static final String KEY_SMS_ONCE = "pref_key_sms_once";
public static final String KEY_SMS_PRIORITY = "pref_key_sms_priority";
public static final String KEY_SMS_PERSON = "pref_key_sms_person";
public static final String KEY_PHONE_ENABLE = "pref_key_phone_enable";