Articles of Уведомления об

Ежедневное уведомление Android

Как я могу заставить систему Android показывать уведомление из моего приложения в ежедневный час? Нужен ли мне сервис, и если да, то как мне справиться

Как остановить обслуживание из собственного уведомления переднего плана

У меня работает Service . И в его onStartCommand я делаю startforeground чтобы избежать убийства системой. public int onStartCommand(Intent intent, int flags, int startId) { if (ACTION_STOP_SERVICE.equals(intent.getAction())) { Log.d(TAG,"called to cancel service"); manager.cancel(NOTIFCATION_ID); stopSelf(); } NotificationCompat.Builder builder = new NotificationCompat.Builder(this); builder.setContentTitle("abc"); builder.setContentText("Press below button to stoP."); builder.setPriority(NotificationCompat.PRIORITY_HIGH); builder.setSmallIcon(R.drawable.ic_launcher); Intent stopSelf = new Intent(this, SameService.class); stopSelf.setAction(this.ACTION_STOP_SERVICE); […]

Как передать значение String из службы в Activity в android?

В моем маленьком приложении Android я создал службу, чтобы получить некоторую строку с веб-сервера, и я хочу передать эту строку своей активности и отобразить ее в текстовом виде Я пробовал этот код: Intent intent = new Intent(this, SecondActivity.class); Bundle b = new Bundle(); b.putString("key", ITEM); intent.putExtras(b); startActivity(intent); // В действии Bundle b = this.getIntent().getExtras(); String […]

Тестирование уведомлений с помощью модульных тестов

У меня есть группа типов уведомлений с условиями, которые я хочу проверить автоматически. Моя проблема в том, что я знаю, что невозможно сформировать уведомление и проверить, выглядит ли сгенерированный пользовательский интерфейс в центре уведомлений. Из-за этого я попытался разбить его на вызов моего BroadcastReceiver и перехватить тот момент, когда я запускаю уведомление. Поэтому в этот […]

Уведомления API REST Google Диска, не работающие для изменений в папке приложения

В соответствии с документацией должно быть возможно зарегистрировать канал уведомлений об изменениях в папке приложения моего приложения, используя setSpaces("appDataFolder") . Тем не менее, я получаю только начальное уведомление о sync при настройке канала, но никаких уведомлений об change когда я что-то меняю в папке приложения. Если я использую setSpaces("drive") или вообще опускаю setSpaces() и что-то […]

Как получить электронную почту от gmail android

Я новичок в программировании на Android. Я получил мое приложение с учетной записью Gmail отправляет электронные письма. Теперь мне нужно узнать, как получать новые письма от G-почты? Или, по крайней мере, как получить уведомление о том, что в моем почтовом ящике есть новая почта? Я не хочу использовать приложение Gmail с рынка или встроенного приложения […]

Как удалить уведомление переднего плана в Android Lollipop?

Я хочу остановить / отклонить уведомление переднего плана для службы для медиапланера, что очень похоже на реализацию Google для Google Music. Например, в Google Music, если вы играете музыку, уведомление не может быть удалено. Однако, если вы приостановите музыку, она может. Это полностью отличается от того, как он реализован на Android 4.4, где уведомление начинается […]

Android: Представление уведомления во время разговора?

У меня есть широковещательный приемник, который слушает входящие звонки. И я хочу настроить экран входящих вызовов. Прямо сейчас я могу представить тосты и добавить уведомления в панель уведомлений (BTW, пользователь не может ее вытащить, потому что экран заблокирован, прежде чем принимать вызов, какой-то отстой). Я попытался показать предупреждение, но он разбился – разве это не […]

Необязательно запускать действия и использовать уведомления из служб на Android. Только запуск или уведомление, если присутствует какое-то приложение

У меня есть служба, которую я повторно использую (это «связанная» и «начальная» служба) в моем собственном приложении, потому что у меня много полезного сбора данных, в котором я заинтересован. Все работало, но я заметил проблему. В этот код добавляется исключение: Intent dialogIntent = new Intent(); dialogIntent.setClassName(service.getBaseContext(), "com.mycompany.receiver.ui.DialogActivity"); // names changed to protect the innocent dialogIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP […]

Android: после создания нового уведомления старый

Я хочу создать уведомление без отмены или удаления предыдущих уведомлений из моего приложения. Вот мой код для создания уведомления: private void notification(Context context, String title, String content) { NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(context) .setSmallIcon(R.drawable.notification_icon) .setContentTitle(title) .setContentText(content); Intent resultIntent = new Intent(context, MainActivity.class); TaskStackBuilder stackBuilder = TaskStackBuilder.create(context); // Adds the back stack for the Intent (but […]