私のアプリケーションでは、通知バーに通知テキストとアイコンが表示されていますが、通知バーのclear
が押されるとクリアされます。私はそれを防止したい!そして、あまりにも他のいくつかの問題:ステータスバーの通知クリアで通知テキストがクリアされますか?
- 私は別の活動によって自分のアプリケーションのための通知を作成するには、データのアクティビティを送る」で、上の1が、それは「アプリへようこそ」と表示され起動し、第2の活性ディスプレイは、「選択してください」と言います「レコードが正常に送信されました」と表示されます。
- アプリケーション終了時に通知を削除する方法。
- 通知バーのクリアボタンを押したときに通知をクリアする方法を無効にする方法
- ユーザーがアクティビティを開くためにステータスバーから通知を削除するにはどうすればよいですか?
ヘルプがありますか?
私の現在のコード
private void Notification(String notificationTickerText, String Title,
String text, Notification nt) {
notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
int icon = R.drawable.nicon;
CharSequence tickerText = notificationTickerText;
long when = System.currentTimeMillis();
nt = new Notification(icon, tickerText, when);
Context context = getApplicationContext();
CharSequence contentTitle = Title;
CharSequence contentText = text;
Intent notificationIntent = new Intent(this, frmLogin.class);
PendingIntent contentIntent = PendingIntent.getActivity(this, 0,
notificationIntent, 0);
nt.setLatestEventInfo(context, contentTitle, contentText, contentIntent);
notificationManager.notify(1, nt);
}
このフラグを追加する場所 – Trikaldarshi
@Photon通知クラスには[フラグ](http://developer.android.com/reference/android/app/Notification.html#flags)フィールドがあります。 'notification.flags | = Notification.FLAG_NO_CLEAR'のようなものです。 – THelper
ありがとう! – torger