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

Pendingintent.getservice не работает должным образом

Я пытаюсь запустить службу, используя pendingintent, и вот как я пытаюсь btnSave.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub InfoLayout.setVisibility(LinearLayout.VISIBLE); mIntentService = new Intent(MainActivity.this, LocationService.class); mPendingIntent = PendingIntent.getService( MainActivity.this, 1, mIntentService, 0); locationrequest = LocationRequest.create(); locationrequest.setInterval(10000 * 6); locationClient.requestLocationUpdates(locationrequest, mPendingIntent); Toast.makeText(MainActivity.this, "Starting service", Toast.LENGTH_SHORT).show(); } }); Я пробовал этот […]

GetIntent () в onResume () всегда возвращает одно и то же действие, как его использовать?

Я показываю уведомление с таким намерением: Intent intentOpen = new Intent(this, MainActivity.class); intentOpen.setAction("ACTION_SHOW_BACKUP_FRAGMENT"); intentOpen.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_SINGLE_TOP); PendingIntent pendingIntentOpen = PendingIntent.getActivity(this, 0, intentOpen, PendingIntent.FLAG_UPDATE_CURRENT); notificationBuilder.setContentIntent(pendingIntentOpen); Как вы можете видеть, действие установлено на "ACTION_SHOW_BACKUP_FRAGMENT" , так что, когда пользователь нажимает на уведомление, моя singleTop MainActivity может получить действие в onResume() с помощью getIntent().getAction() . Для этого я […]

FLAG_ACTIVITY_REORDER_TO_FRONT игнорируется

У меня есть FragmentActivity со списком элементов, и когда приложение находится в фоновом режиме, может быть нажатие на этот список элементов. Когда это произойдет, я хочу создать уведомление о статусе и предупредить пользователя об обновлении. Когда пользователь нажимает уведомление, действие должно переупорядочиваться на передний план и показывать на экране, показывая новый элемент в нижней части […]

Как избежать дублирования PendingIntents

Здравствуй! У меня проблемы с дублированием PendingIntents. Мое приложение имеет службу, которая начинается с приложения onCreate, выполняет некоторую задачу Async и останавливается сама. Проблема в том, что при каждом запуске приложения у меня есть новый набор PendingIntents из DB (точно такой же) в AlarmManager, но они не отменят предыдущий, даже с FLAG_CANCEL_CURRENT. Я определяю это […]

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

Я пытаюсь создать несколько уведомлений. Если щелкнуть уведомление, он будет ссылаться на другое мероприятие. После следующего кода создается две строки уведомления. Но когда я нажимаю на первую строку уведомления, она не работает. Только вторая работа. 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 . Когда пользователь отклоняет […]