сделать уведомление Android оставаться, пока пользователь не очистит его - PullRequest
2 голосов
/ 06 июля 2011

Мой вопрос касается уведомлений и NotificationManager, В моем приложении я использую Уведомление, чтобы предупредить пользователя, но он воспроизводит mp3, который я дал ему только один раз, и вибрирует только один, я хочу, чтобы он воспроизводил звук и вибрировал до тех пор, пока пользователь не очистит Уведомление, нажав кнопку Очистить. Я не мог найти пример, который упростил бы его, каков наилучший способ достичь этого?

Спасибо, что ответили, Amitos80 * ​​1004 *

1 Ответ

0 голосов
/ 06 июля 2011

есть флаги, которые вы можете установить для достижения желаемого результата,

Notification notification = new Notification(mIcon, mTickerText, mWhen);
notification.setLatestEventInfo(mContext, mContentTitle, mContentText, mContentIntent);
notification.defaults |= Notification.DEFAULT_SOUND; 
notification.flags = Notification.FLAG_AUTO_CANCEL;
mNotificationManager.notify(ID, notification);

Это будет работать определенно.

Если вы найдете это полезным, не забудьте пометить его как ответ.

...