Pertanyaan yang diberi tag «android-pendingintent»


9
Memanggil startActivity () dari luar Aktivitas?
Saya menggunakan a AlarmManageruntuk memicu niat yang menyiarkan sinyal. Berikut ini adalah kode saya: AlarmManager mgr = (AlarmManager) getSystemService(Context.ALARM_SERVICE); Intent i = new Intent(this, Wakeup.class); try { PendingIntent pi = PendingIntent.getBroadcast(this, 0, i, 0); Long elapsed += // sleep time; mgr.set(AlarmManager.RTC_WAKEUP, elapsed, pi); } catch(Exception r) { Log.v(TAG, "RunTimeException: " …

6
Pemberitahuan lewat Intent Extras lama
saya membuat pemberitahuan di dalam BroadcastReceiver melalui kode ini: String ns = Context.NOTIFICATION_SERVICE; NotificationManager mNotificationManager = (NotificationManager) context.getSystemService(ns); int icon = R.drawable.ic_stat_notification; CharSequence tickerText = "New Notification"; long when = System.currentTimeMillis(); Notification notification = new Notification(icon, tickerText, when); notification.defaults |= Notification.DEFAULT_VIBRATE; long[] vibrate = {0,100,200,200,200,200}; notification.vibrate = vibrate; notification.flags |= …

8
Maksud - jika aktivitas sedang berjalan, bawa ke depan, kalau tidak mulailah yang baru (dari notifikasi)
Aplikasi saya memiliki notifikasi, yang - jelas - tanpa tanda, memulai aktivitas baru setiap kali jadi saya mendapatkan beberapa aktivitas yang sama berjalan di atas satu sama lain, yang hanya salah. Yang ingin saya lakukan adalah membawa aktivitas yang ditentukan dalam pemberitahuan menunggu keputusan, ke depan jika sudah berjalan, jika …

3
PendingIntent tidak mengirim ekstra Intent
Saya MainActicity mulai RefreshServicedengan Intentyang memiliki panggilan booleanekstra isNextWeek. My RefreshServicemembuat Notificationyang memulai saya MainActivityketika pengguna mengkliknya. ini terlihat seperti ini: Log.d("Refresh", "RefreshService got: isNextWeek: " + String.valueOf(isNextWeek)); Intent notificationIntent = new Intent(this, MainActivity.class); notificationIntent.putExtra(MainActivity.IS_NEXT_WEEK, isNextWeek); Log.d("Refresh", "RefreshService put in Intent: isNextWeek: " + String.valueOf(notificationIntent.getBooleanExtra(MainActivity.IS_NEXT_WEEK,false))); pendingIntent = PendingIntent.getActivity(this, 0, notificationIntent, …

5
Apa yang digunakan "requestCode" di PendingIntent?
Latar Belakang: Saya menggunakan PendingIntent untuk alarm melalui AlarmManager. Masalah: Awalnya saya berpikir bahwa untuk membatalkan yang sebelumnya, saya harus memberikan requestCode persis seperti yang saya gunakan sebelumnya untuk memulai alarm. Tapi kemudian saya menemukan saya salah, seperti yang dikatakan API pembatalan : Hapus semua alarm dengan Intent yang cocok. …

13
PendingIntent berfungsi dengan benar untuk notifikasi pertama, tetapi tidak benar untuk notifikasi lainnya
protected void displayNotification(String response) { Intent intent = new Intent(context, testActivity.class); PendingIntent pendingIntent = PendingIntent.getActivity(context, 0, intent, Intent.FLAG_ACTIVITY_NEW_TASK); Notification notification = new Notification(R.drawable.icon, "Upload Started", System.currentTimeMillis()); notification.setLatestEventInfo(context, "Upload", response, pendingIntent); nManager.notify((int)System.currentTimeMillis(), notification); } Fungsi ini akan dipanggil beberapa kali. Saya ingin masing-masing notificationmeluncurkan testActivity saat diklik. Sayangnya, hanya notifikasi pertama …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.