Уведомления Android: используйте звук электронной почты и звук напоминания вместо звука по умолчанию (текстовое сообщение?) - PullRequest
1 голос
/ 25 марта 2011

Я использую эмулятор, поэтому я не знаю, какие звуки он издает, но, по словам одного клиента (не разбирающегося в технологиях), звук, который он издает, такой же, как текстовые сообщения.

Здеськод, который я использую

Notification notification = new Notification(R.drawable.stat_notify_email_generic, "New Email", timeInMillis);
if (soundAndVibrate)
    notification.defaults |= Notification.DEFAULT_SOUND | Notification.DEFAULT_VIBRATE;
notification.defaults |= Notification.DEFAULT_LIGHTS;
notification.flags |= Notification.FLAG_AUTO_CANCEL;
Intent notificationIntent = new Intent(Intent.ACTION_MAIN, Uri.EMPTY, context, MyActivityFoo.class).putExtra(......
PendingIntent contentIntent = PendingIntent.getActivity(context, 0, notificationIntent, 0);
notification.setLatestEventInfo(context, contentTitle, contentText, contentIntent);
manager.notify(1, notification);

Как мне изменить его на использование звука Новой электронной почты?так как это на самом деле уведомление по электронной почте.Также я хотел бы, чтобы аналогичные инструкции издавали тот же звук, что и будильник / напоминание календаря.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...