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

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)) […]

Android: PendingIntent from Notification не запускает onCreate (), если возвращает активность на экран

Думаю, у меня есть некоторые недоразумения с флагов Intent. То, что я пытаюсь сделать, у меня есть приложения для радиопотока, в которых есть два действия (PlayerApplication и SettingsScreen). У меня есть Service.class для потоковой передачи, который работает в фоновом режиме, в котором также содержится уведомление (вы можете остановить / запустить воспроизведение в меню наложения уведомлений […]

Android Ожидание намерения началось с notificaion, не заменит последний

Я прочитал много сообщений по одной теме и пробовал все данные решения, не получая результата, который я хочу. Программа должна начинать умывать с помощью дополнительных уведомлений: NotificationManager mNotificationManager = (NotificationManager)context.getSystemService(Context.NOTIFICATION_SERVICE); Intent notificationIntent = new Intent(context, myActivity.class); notificationIntent.putExtra("someData", data); PendingIntent contentIntent = PendingIntent.getActivity(context, 0, notificationIntent, PendingIntent.FLAG_UPDATE_CURRENT); notification.setLatestEventInfo(context, contentTitle, contentText, contentIntent); mNotificationManager.notify(ID, notification); Проблема заключается в том, […]

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

Кто-нибудь может сказать, как начать новую деятельность с использованием ожидающего намерения, а также передать значение с использованием ожидающего намерения. Заранее спасибо.

Как получить намерение от PendingIntent

Могу ли я получить Intent из PendingIntent ? Вот сценарий: Я создаю Intent (назовем его myIntent ) Я добавил дополнительную информацию со строкой (назовите ее myInfo ) Я создаю PendingIntent ( myPendingIntent ), используя myIntent Я установил будильник, используя AlarmManager и myPendingIntent На более позднем этапе я получаю PendingIntent, используя PendingIntent.getBroadcast В этот момент я […]

Android – Очистить флаг задачи не работает для PendingIntent

У меня есть стек задач A> B> C. Я сейчас на C, а затем нажимаю кнопку «домой». Я получаю уведомление с намерением взять меня на мероприятие А. Я нажимаю уведомление, и я нахожусь в A, но если я отложу, я перейду на C, затем B, затем A. Я настраиваю свой PendingIntent так. Что-то явно не […]

Получить информацию о намерении PendingIntent

Мне было интересно, можно ли получить дополнительную информацию из PendingIntent, которую я сам не создал. Точнее: возможно ли каким-то образом восстановить исходное Intent PendingIntent ? Мне не нужно его выполнять, но хотелось бы распечатать его содержимое. Просматривая код PendingIntent он показывает скрытый метод: /** @hide */ public IIntentSender getTarget() { return mTarget; } Однако этот […]

Можете ли вы использовать ожидающие намерения с локальными трансляциями?

Я заинтересован в использовании ожидающих намерений с местными трансляциями. Чтобы убедиться, я использую следующее для регистрации приемников и отправки трансляции: android.support.v4.content.LocalBroadcastManager . У меня есть местный вещательный приемник в службе, которая работает. Я пытаюсь отправить локальные трансляции с настраиваемого макета уведомлений, который включает элементы, доступные для кликов. Местный вещательный приемник – просто получает простые действия. […]

Android Notification Действие не запускается (PendingIntent)

Я пытаюсь добавить элемент действия уведомления в своем приложении, которое является музыкальным проигрывателем. Когда поток запускается, уведомление должно быть вызвано, и кнопка остановки для потока должна отображаться в уведомлении. В настоящее время уведомление работает нормально, у меня возникают проблемы с пунктом остановки. Вот как он объявляется в службе, начиная поток: Intent stopIntent = new Intent(this, […]

Получить объект IntentSender для метода createChooser в Android

Я хотел бы использовать новую версию метода Intent.createChooser, который использует IntentSender . Документация заявляет только, что я могу захватить ее из экземпляра PendingIntent . В моем случае кажется, что PendingIntent не будет иметь другого использования. Есть ли другой способ получить IntentSender или мне нужно создать PendingIntent ?

Intereting Posts
Разница между onCreate () и onStart ()? Как закрыть все действия моего приложения? Unmarshalling неизвестный тип кода API отпечатков пальцев для телефона android Как просмотреть xml drawable? Android: объединение текста и изображения на Button или ImageButton Видео Vimeo перестает играть на устройствах Android 6 Eclipse Android SDK – ошибка в рабочей области здания Невозможно выполнить xmpp-соединение между моим сервером приложений и CCS GCM, используя библиотеку XMPPHP Как начать работу с SQLCipher для Android? Эмулятор для тестирования APK Атрибут пространства имен Tools для отображения макета в ViewPager во время разработки Ошибка Lint с фрагментами на Android L: «Этот метод не отменяет ничего» Как предупредить пользователя с помощью Toast, что запрос OkHttp возвратил что-то отличное от 200? Пусть пользователь, который использует мобильный браузер, отправляет код продукта, который они хотят по SMS