Articles of андроид ожидающий ответа

Второе уведомление не работает

Я пытаюсь создать несколько уведомлений. Если щелкнуть уведомление, он будет ссылаться на другое мероприятие. После следующего кода создается две строки уведомления. Но когда я нажимаю на первую строку уведомления, она не работает. Только вторая работа. for (int i = 0; i < missionName.size(); i++) { mNotificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE); final Notification notifyDetails = new Notification(R.drawable.icon, […]

Определите, вызвана ли функция уведомлением

Я использую Activitiy с различными вкладками . Из другой части приложения создаются уведомления, чтобы сообщить пользователю, что что-то изменилось. Теперь мне удалось вызвать действие, когда пользователь нажимает на уведомление . Но как я могу определить, что « Активность» создается «обычным» способом во время выполнения или нажатием на уведомление? (В зависимости от выбранного клика, я хочу […]

Действие уведомления с ожидающим намерения не работает на JellyBean +

Я реализовал push-уведомление с ожидающим намерения, поэтому, когда пользователь нажимает на уведомления, он открывает экран с подробностями. Он отлично работает на всех устройствах HTC .. Samsung S2, S3, ACE и ACE + Но почему-то это не работает S4 или S5. У кого-нибудь была эта проблема? Я использую класс NotificationCompact

Цель уведомления не работает

Мое уведомление – это сервис (service.java), и то, что служба делает, – это уведомление об уровне заряда батареи при проверке флажка на экране предпочтений. Теперь не работает намерение ввести MainActivity щелкнув уведомление. Это код if(mprefs.getBoolean("notification_a", false)==true){ notificationBuilder = new NotificationCompat.Builder(context); notificationBuilder.setOngoing(true); notificationBuilder.setContentTitle("Battery Stats Informations"); notificationBuilder.setContentText("Carica residua: " +level+"%" + " " + "Temperatura: " +temperature+ […]

Перезапуск приложения не работает android

У меня есть приложение, в котором я генерирую много уведомлений из службы. Для каждого уведомления у меня есть ожидающее намерения. Также нажатие кнопки «домой» останавливает мое приложение и сервис, используя следующий код System.exit(0); Увольнение ожидающего намерения преуспевает, но после нажатия кнопки «домой», если я снова запускаю приложение, он дает только черный экран и выходит … […]

Уведомление DeleteIntent нарушено в более поздних версиях Android

В нашем приложении OneBusAway Android (с открытым исходным кодом на Github ) нам нужно получать уведомления, когда пользователь отклоняет уведомление о напоминании, поэтому мы не отправляем другое напоминание о том же событии (как долго до прибытия их автобуса). Мы делаем это, слушая Intent в нашем приложении, зарегистрированное как DeleteIntent с Notification . Когда пользователь отклоняет […]

Намерение со старым дополнительным в onCreate () для singleTask Activity

Например, я создал проект с двумя действиями: FirstActivity с android: launchMode = "singleTask" и SecondActivity. Сначала пользователь запускает FirstActivity и после этого SecondActivity начнет с нажатия кнопки. Из SecondActivity мы создаем уведомление строки состояния. Intent intent = new Intent(SecondActivity.this, FirstActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); intent.putExtra(FirstActivity.ARG, true); NotificationCompat.Builder builder = new NotificationCompat.Builder(SecondActivity.this); builder.setSmallIcon(R.drawable.ic_launcher) .setAutoCancel(true) .setContentTitle("title") .setContentText("message"); PendingIntent notifyIntent = […]

Может ли трансляция трансляции отслеживать несколько передач?

Я пытаюсь создать несколько предупреждений о близости, но я не могу заставить его работать … Я думаю, что приемник вещания перезаписывается и, таким образом, обрабатывает только последнюю трансляцию. Так что, если бы у меня было два пункта рядом, только тот, чье намерение было создано последним, генерирует предупреждение … Я читал, что должен использовать коды запросов, […]

Android Как открыть последнюю активность при нажатии уведомления

Я наблюдал несколько подобных вопросов, но они не могли мне помочь. Мне нужно отобразить последнюю активность при нажатии на уведомление пользователя. Вот мой код: NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(YourService.this) .setContentTitle(getResources().getText(R.string.app_name)) .setContentText(getServiceStateDescription(YourService.this)) .setSmallIcon(iconId) .setWhen(System.currentTimeMillis()); Intent nIntent = getPreviousIntent(); TaskStackBuilder stackBuilder = TaskStackBuilder.create(this); // Adds the back stack stackBuilder.addParentStack(MainActivity_.class); stackBuilder.addNextIntent(nIntent); PendingIntent pendingIntent = stackBuilder.getPendingIntent(0, PendingIntent.FLAG_UPDATE_CURRENT); notificationBuilder.setContentIntent(pendingIntent); startForeground(ContextConstants.LAUNCHER_SERVICE_NOTE_ID, […]

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

Код: int id = 0; NotificationCompat.Builder builder = new NotificationCompat.Builder(context) .setContentTitle(context.getString(R.string.notification_on_the_move_gps_title)) .setContentText(context.getString(R.string.notification_on_the_move_text)); builder.setStyle(new NotificationCompat.BigTextStyle().bigText(context.getString(R.string.notification_on_the_move_gps_big_text))); Intent mainIntent = new Intent(context, MainActivity.class); Intent turnOffIntent = new Intent(context, MainActivity.class); turnOffIntent.putExtra(MainApp.KEY_TURN_OFF_NOTIFICATION_ID, id); TaskStackBuilder mainBuilder = TaskStackBuilder.create(context); mainBuilder.addParentStack(MainActivity.class); mainBuilder.addNextIntent(mainIntent); PendingIntent mainPendingIntent = mainBuilder.getPendingIntent(0, PendingIntent.FLAG_UPDATE_CURRENT); builder.setContentIntent(mainPendingIntent); TaskStackBuilder turnOffBuilder = TaskStackBuilder.create(context); turnOffBuilder.addParentStack(MainActivity.class); turnOffBuilder.addNextIntent(turnOffIntent); PendingIntent turnOffPendingIntent = turnOffBuilder.getPendingIntent(0, PendingIntent.FLAG_UPDATE_CURRENT); builder .setSmallIcon(R.drawable.ic_stat_notification) .setLargeIcon(BitmapFactory.decodeResource(context.getResources(), R.drawable.ic_launcher)) […]

Intereting Posts
Изменение андроида: installLocation from preferExternal to internalOnly JNI: передача нескольких параметров в сигнатуре функции для GetMethodID Какова основная цель аннотации @SerializedName в андроиде с использованием GSon Используя намерение вызывать фрагмент из другого фрагмента Файл Android APK: перезапустите старый файл APK в Google Play Store В управляемом и неуправляемом состоянии App Billing для продукта Запись данных ZipEntry в строку Android: объединение файлов с несколькими файлами вместе для создания одного файла NotificationManager.cancel (id) не работает внутри широковещательного приемника AppBarLayout с recyclerView во вложенном фрагменте Изображения кэша локальные, из хранилища Google Firebase Отношения Android Bluetooth и WakeLock Изменение ConnectionTimeout для переоснащения OkHttpClient во время выполнения Делают ли темы добавление большого количества накладных расходов в приложение? Проверьте подключение к сети