summaryrefslogtreecommitdiffstats
path: root/tests/StatusBar/src
diff options
context:
space:
mode:
authorJoe Onorato <joeo@google.com>2010-10-31 11:38:04 -0700
committerJoe Onorato <joeo@google.com>2010-10-31 11:38:04 -0700
commit4058ba052682129f2d1055116aaffb2e91c2013d (patch)
tree035a170b99400499543ad81f977bdffb72fd53bd /tests/StatusBar/src
parent2b69ce469d544f4b2cb6423feaf4da8df7cf7a64 (diff)
downloadframeworks_base-4058ba052682129f2d1055116aaffb2e91c2013d.zip
frameworks_base-4058ba052682129f2d1055116aaffb2e91c2013d.tar.gz
frameworks_base-4058ba052682129f2d1055116aaffb2e91c2013d.tar.bz2
Allow both contentIntent and setOnClickPendingIntent in notifications
From the app developer's request: Intents assigned to specific views should take precedence over the content intent, but it should not be required to set the content intent to null in order for the view-intents to work Bug: 3107945 Change-Id: Ic5282d441277a9a8c8c700ef3f43872f3405b58a
Diffstat (limited to 'tests/StatusBar/src')
-rw-r--r--tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java b/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
index 38ee1b8..2df97dc 100644
--- a/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
+++ b/tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java
@@ -100,6 +100,19 @@ public class NotificationTestList extends TestActivity
}
},
+ new Test("Button") {
+ public void run() {
+ Notification n = new Notification(R.drawable.icon1, null,
+ mActivityCreateTime);
+ n.contentView = new RemoteViews(getPackageName(), R.layout.button_notification);
+ n.flags |= Notification.FLAG_ONGOING_EVENT;
+ n.contentIntent = makeIntent();
+ n.contentView.setOnClickPendingIntent(R.id.button, makeIntent2());
+
+ mNM.notify(1, n);
+ }
+ },
+
new Test("custom intent on text view") {
public void run() {
Notification n = new Notification(R.drawable.icon1, null,