Loading tests/StatusBar/AndroidManifest.xml +1 −0 Original line number Diff line number Diff line <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.android.statusbartest"> <uses-permission android:name="android.permission.DEVICE_POWER" /> <uses-permission android:name="android.permission.WAKE_LOCK" /> <uses-permission android:name="android.permission.STATUS_BAR" /> <uses-permission android:name="android.permission.EXPAND_STATUS_BAR" /> <uses-permission android:name="android.permission.VIBRATE" /> Loading tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java +21 −0 Original line number Diff line number Diff line Loading @@ -58,6 +58,27 @@ public class NotificationTestList extends TestActivity } private Test[] mTests = new Test[] { new Test("Off and sound") { public void run() { PowerManager pm = (PowerManager)NotificationTestList.this.getSystemService("power"); PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "sound"); wl.acquire(); pm.goToSleep(SystemClock.uptimeMillis()); Notification n = new Notification(); n.sound = Uri.parse("file:///sdcard/virtual-void.mp3"); Log.d(TAG, "n.sound=" + n.sound); mNM.notify(1, n); Log.d(TAG, "releasing wake lock"); wl.release(); Log.d(TAG, "released wake lock"); } }, new Test("No view") { public void run() { Notification n = new Notification(R.drawable.icon1, "No view", Loading Loading
tests/StatusBar/AndroidManifest.xml +1 −0 Original line number Diff line number Diff line <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.android.statusbartest"> <uses-permission android:name="android.permission.DEVICE_POWER" /> <uses-permission android:name="android.permission.WAKE_LOCK" /> <uses-permission android:name="android.permission.STATUS_BAR" /> <uses-permission android:name="android.permission.EXPAND_STATUS_BAR" /> <uses-permission android:name="android.permission.VIBRATE" /> Loading
tests/StatusBar/src/com/android/statusbartest/NotificationTestList.java +21 −0 Original line number Diff line number Diff line Loading @@ -58,6 +58,27 @@ public class NotificationTestList extends TestActivity } private Test[] mTests = new Test[] { new Test("Off and sound") { public void run() { PowerManager pm = (PowerManager)NotificationTestList.this.getSystemService("power"); PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "sound"); wl.acquire(); pm.goToSleep(SystemClock.uptimeMillis()); Notification n = new Notification(); n.sound = Uri.parse("file:///sdcard/virtual-void.mp3"); Log.d(TAG, "n.sound=" + n.sound); mNM.notify(1, n); Log.d(TAG, "releasing wake lock"); wl.release(); Log.d(TAG, "released wake lock"); } }, new Test("No view") { public void run() { Notification n = new Notification(R.drawable.icon1, "No view", Loading