Articles of уведомления

Как начать уведомление по пользовательской дате и времени?

Я знаю, как запустить уведомление X миллисекунд после некоторого события click. Такой код Timer timer = new Timer(); TimerTask timerTask = new TimerTask() { @Override public void run() { triggerNotification(); } }; timer.schedule(timerTask, 3000); Где код для уведомления выглядит так CharSequence title = "Hello"; CharSequence message = "Hello, Android!"; NotificationManager notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE); Notification […]

Закрыть уведомление об андроиде

Я создаю уведомление, когда запускается сервис, но я не знаю, как закрыть это уведомление, когда служба останавливается или уничтожается. Есть идея. Следующий код, который начинает уведомление при запуске службы. String ns = Context.NOTIFICATION_SERVICE; final int KEEPUS_NOTIFICATION_ID = 1; NotificationManager mNotificationManager = (NotificationManager) context.getSystemService(ns); Notification notification = new Notification(R.drawable.notification_icon1, ticker_text, System.currentTimeMillis()); Intent notificationIntent = new Intent(context, […]

Уведомление без ожидающего намерения

Мне нужно создать уведомление, которое будет отображаться сверху, но не должно перейти на любую страницу, не должно быть никакой функции onclick. Вот код, который я использовал. notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); myNotification = new Notification(R.drawable.icon,"Notification!", System.currentTimeMillis()); Context context = getApplicationContext(); String notificationTitle = "Message"; String notificationText = Msg; Intent myIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(myBlog), context, com.gurupro.LiveChat.class); […]

Не позволяйте пользователю очищать уведомление об андроиде?

Есть способ, который не позволяет пользователю очищать уведомление без нажатия кнопки внутри нее? Я уже установил setAutoCancel (false), и все в порядке, но есть кнопка, которая очищает все уведомления, и я не хочу, чтобы это очищало мое уведомление, потому что это важно для пользователя, и он должен прочитать его и выбрать действие. NotificationCompat.Builder builder = […]

Android getIntent () возвращает первое намерение

Я разработал приложение для загрузки видеофайла и сохранения его на SD-карте. В этом процессе я также обновляю ход и статус загрузки в качестве уведомления о строке состояния с помощью NotificationManager . Мой класс, называемый DownloadTask.java расширяет AsyncTask . Поэтому здесь я обновляю прогресс, используя метод onProgressUpdate() где я использую NotificationManager для этой цели. Все работает […]

Разработчик уведомлений Android getNotification () vs build ()

Согласно документации, которую я видел, сборщик уведомлений android был введен в API 11 и: В API 11 – API 15 используется метод .getNotification () для создания объекта уведомления В API 16 и далее используется .build () для создания объекта notificaiton. Это звучит достаточно просто, но как написать код в Eclipse, который вызовет правильный метод в […]

Нажмите на уведомление, чтобы перейти к текущей деятельности

Я использую это решение: как сделать намерение уведомления возобновить, а не делать новые намерения? Я отлично работаю, когда я обычно запускаю свое приложение. Однако мое приложение имеет функцию общего доступа. Когда я выбираю изображения, которые хочу передать из приложения галереи, и он открывает его в моей деятельности, я создаю уведомление в этой операции. Я хочу, […]

Уведомление setFullScreenActivity

У меня есть следующий код, который предположительно инициализирует новое действие во время уведомления, оно находится в классе службы Intent push = new Intent(); push.addFlags( Intent.FLAG_ACTIVITY_NEW_TASK ); push.setClass( context, MyActivity.class ); PendingIntent pi = PendingIntent.getActivity( context, 0, push, PendingIntent.FLAG_ONE_SHOT ); long[] vibraPattern = {0, 500, 250, 500 }; Notification noti = new Notification.Builder( getApplicationContext() ) .setVibrate( […]

BroadcastReceiver не работает, когда приложение не работает

В моем файле манифеста я объявил получателя. (следующим образом) <receiver android:name=".OnAlarmReceive" /> Однако, как только я закрою свое приложение, я не могу получить предупреждения и уведомления. По-видимому, вызов OnReceive в моем Broadcast receiver никогда не был сделан. public class OnAlarmReceive extends BroadcastReceiver { @Override public void onReceive(Context context, Intent arg1) { //various stuff } } […]

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

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

Intereting Posts
Почему Android разрешает устанавливать APK с истекшим сертификатом? Я получаю эту ошибку: «ваш процессор не поддерживает vt-x или svm, android studio 2.1.1 в процессоре AMD 6300», Библиотека разрешает путь без файла project.properties Есть ли способ добавить значок в Snackbar? Если я отправлю исправление пользователю, будут ли они продолжать получать обновления из Play Маркета? Есть ли какой-либо эквивалент услуг Android в iOS? Неверное уведомление, отправленное из пакета Не удалось расширить RemoteViews Как передать несколько значений массива в классе пользовательского адаптера для представления пользовательского списка? Могу ли я получить трассировку стека C ++ при сбое приложения Android? Ошибка сборки Android Studio и Gradle MapActivity: программно программировать APIKey Как удалить библиотеку поддержки (appcompat_v7) OnAnimationEnd не получает вызов, onAnimationStart работает нормально Переключение ссылки на мое приложение Выделение текста в TextView или WebView