- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
有人知道如何使用 Notification
和 PendingIntent
打开 Play Store 吗?
I want to open Play Store with my app's page. Tried this one so far.
Intent i = new Intent(Intent.ACTION_VIEW,
Uri.parse("market://details?id=" + a.getPackageName()));
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
PendingIntent pendingIntent = PendingIntent.getActivity(a, 0, i, 0);
NotificationCompat.Builder builder = new NotificationCompat.Builder(a, "update")
.setContentTitle(getStr(a, R.string.notify_update_title))
.setContentText(getStr(a, R.string.notify_update_body))
.setSmallIcon(R.drawable.ic_notif)
.setPriority(NotificationCompat.PRIORITY_DEFAULT)
.setContentIntent(pendingIntent);
NotificationManagerCompat managerCompat = NotificationManagerCompat.from(a);
managerCompat.notify(UPDATE_NOTIF_ID, builder.build());
最佳答案
我的错。我实际上是在一个非常低端的智能手机 API 16 上进行调试,我的 Google Play 遭到破坏(已卸载),因为我需要为 Firebase 更新 Google Play 服务。
The surprising thing is that when i tap the notification it doesn't throw
ActivityNotFoundException
indicating that Google Play can't be found.
因此在 API 16 中测试了一个小警告。
感谢所有帮助欣赏它的人。
关于android - 使用 PendingIntent 和 NotificationManagerCompat 打开 Play Store,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52213551/
我想知道我的应用是否可以显示通知。所以我找到了this . 所以我在使用 Eclipse 和 android:targetSdkVersion="24"的应用程序中使用了这个简单的功能 @Targ
NotificationManagerCompat.areNotificationsEnabled() 是如何工作的?我尝试执行以下操作 appPushEnabled = String.valueOf
向后兼容性有什么作用 NotificationManagerCompat notificationManager = NotificationManagerCompat.from(this); 前提是
我可以这样创建通知: NotificationManager notificationManager = (NotificationManager) getSystemService(Context
我对可穿戴通知的文档有点困惑。 如果我现有的应用程序正在使用 Notification.Builder 和 NotificationManager.notify(),通知是否也会自动显示在配对的可穿戴
有没有办法在使用 NotificationManagerCompat 和 NotificationCompat 时在 Android Oreo 上设置 channel ? 最佳答案 由于 Notifi
在扩展 JobService 的 Java 类中使用 NotificationManagerCompat,出现“无法解析”错误。执行了“无效并重新启动”但没有任何反应。 这是我的代码: import
使用 NotificationManagerCompat 取消所有通知。 NotificationManagerCompat manager = NotificationManagerCom
我正在尝试在 fragment 中初始化NotificationManagerCompat,但显然我不能这样做,因为它需要在 Activity 中初始化。这是当我尝试在 fragment 中执行此操作
有人知道如何使用 Notification 和 PendingIntent 打开 Play Store 吗? I want to open Play Store with my app's page.
我有一个具有以下导入的项目类: import android.app.Activity; import android.app.Fragment; import android.app.Notific
我是一名优秀的程序员,十分优秀!