Files
frameworks_base/tests/StatusBar/src/com/android/statusbartest/TestAlertActivity.java
Daniel Sandler 8896783dc1 Updated StatusBar test app for new notifications API.
New actions:
 - Toggle activity's immersive mode
 - Post a priority notification with fullScreenIntent
   that launches an alert-like activity

Change-Id: Ie38372209985577b6db856924c19914c000e1cec
2010-06-24 22:09:35 -04:00

38 lines
1.0 KiB
Java

package com.android.statusbartest;
import android.app.Activity;
import android.app.NotificationManager;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
public class TestAlertActivity extends Activity {
int mId;
@Override
public void onResume() {
super.onResume();
Log.d("StatusBarTest", "TestAlertActivity.onResume");
Intent intent = getIntent();
mId = intent.getIntExtra("id", -1);
Log.d("StatusBarTest", "Remembering notification id=" + mId);
setContentView(R.layout.test_alert);
}
@Override
public void onPause() {
super.onPause();
Log.d("StatusBarTest", "onPause: Canceling notification id=" + mId);
NotificationManager nm = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
nm.cancel(mId);
finish();
}
@SuppressWarnings({"UnusedDeclaration"})
public void dismiss(View v) {
Log.d("StatusBarTest", "TestAlertActivity.dismiss");
finish();
}
}