无法启动服务Intent {act = android.intent.action.VIEW ...}

时间:2012-08-28 14:10:58

标签: android android-intent notifications browser android-pendingintent

嗯,我在这里遇到了问题......我愿意通过通知启动网络浏览器 这就是我所拥有的:

notifIntent = new Intent(Intent.ACTION_VIEW);
                Uri u = Uri.parse("http://www.google.com");
                notifIntent.setData(u);
                pendingIntent = PendingIntent.getService(context, 0, notifIntent, PendingIntent.FLAG_UPDATE_CURRENT);
                notification = buildNotification(context, pendingIntent, "MY TITEL",
                        "Heres some text", false, false);
                notificationManager.notify(NOTIF_ID, notification);

所以,对我来说似乎还可以,但是......我有一个很好的“无法开始服务等等......”

我真的不知道如何解决这个问题,因为这项服务是Google服务,不是我创建的!

谢谢!

1 个答案:

答案 0 :(得分:3)

使用

PendingIntent.getActivity 

而不是

PendingIntent.getService