Daniel Sandler | 8896783 | 2010-06-23 15:29:59 -0400 | [diff] [blame] | 1 | package com.android.statusbartest; |
| 2 | |
| 3 | import android.app.Activity; |
| 4 | import android.app.NotificationManager; |
| 5 | import android.content.Intent; |
| 6 | import android.os.Bundle; |
| 7 | import android.util.Log; |
| 8 | import android.view.View; |
| 9 | |
| 10 | public class TestAlertActivity extends Activity { |
| 11 | int mId; |
| 12 | |
| 13 | @Override |
| 14 | public void onResume() { |
| 15 | super.onResume(); |
| 16 | Log.d("StatusBarTest", "TestAlertActivity.onResume"); |
| 17 | Intent intent = getIntent(); |
| 18 | mId = intent.getIntExtra("id", -1); |
| 19 | Log.d("StatusBarTest", "Remembering notification id=" + mId); |
| 20 | setContentView(R.layout.test_alert); |
| 21 | } |
| 22 | |
| 23 | @Override |
| 24 | public void onPause() { |
| 25 | super.onPause(); |
| 26 | Log.d("StatusBarTest", "onPause: Canceling notification id=" + mId); |
| 27 | NotificationManager nm = (NotificationManager) getSystemService(NOTIFICATION_SERVICE); |
| 28 | nm.cancel(mId); |
| 29 | finish(); |
| 30 | } |
| 31 | |
| 32 | @SuppressWarnings({"UnusedDeclaration"}) |
| 33 | public void dismiss(View v) { |
| 34 | Log.d("StatusBarTest", "TestAlertActivity.dismiss"); |
| 35 | finish(); |
| 36 | } |
| 37 | } |