作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在新消息到达时显示通知,并且当用户点击通知时应该打开一个 Activity 。通知部分工作正常。当我点击通知时,通知被取消,但 Activity 没有打开不知道为什么我会遇到这个问题?
这是我尝试过的:
Intent notificationIntent = new Intent(context, Sms.class);
PendingIntent contentIntent = PendingIntent.getActivity(context, 0, notificationIntent, 0);
NotificationManager nm = (NotificationManager)
context.getSystemService(Context.NOTIFICATION_SERVICE);
Resources res = context.getResources();
Notification.Builder builder = new Notification.Builder(context);
builder.setContentIntent(contentIntent)
.setSmallIcon(R.drawable.newyellowsms)
.setLargeIcon(BitmapFactory.decodeResource(res, R.drawable.smsnotification))
.setTicker(res.getString(R.string.ticker))
.setWhen(System.currentTimeMillis())
.setAutoCancel(true)
.setContentTitle(address)
.setContentText(body);
Notification n = builder.build();
nm.notify(007, n);
最佳答案
使用 Intent.FLAG_ACTIVITY_NEW_TASK
而不是 0
作为标志。
替换
PendingIntent contentIntent = PendingIntent.getActivity(context, 0, notificationIntent, 0);
与
PendingIntent contentIntent = PendingIntent.getActivity(context, 0, notificationIntent, Intent.FLAG_ACTIVITY_NEW_TASK);
关于android - 关于奇巧的通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23509842/
我想将从 NFC 读卡器获取的 APDU 路由到 SIM 卡。根据HCE documentation我认为只需创建一个带有相应路由条目的 OffHostApduService 即可(我这样做了)。 遗
我有一个服务,我需要检查它是否在一段时间后仍在静态上下文中运行。[我注意到这只发生在 Android KitKat 上] 我做了什么: 我的服务: public class Servizio exte
我的应用程序没有进行轮询更新。它显示一个简单的 map ,只需调用“getMap().setMyLocationEnabled(true);” 在 Nexus 5 android 4.4.2 上 -
我是一名优秀的程序员,十分优秀!