7

クリックすると Android マーケットでアプリケーションを開く通知を作成したいと考えています。

以下のように、いくつかのことを試しました。

NotificationCompat.Builder builder = new NotificationCompat.Builder(application);
builder.setAutoCancel(true);
// (set titles, icon, ...)

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("market://details?id=com.android.example"));

builder.setContentIntent(PendingIntent.getActivity(application, 0, intent, 0));
Notification notification = builder.build();

NotificationManager manager = (NotificationManager) application.getSystemService(Context.NOTIFICATION_SERVICE);
manager.notify(0, notification);

ただし、クリックしても何も起こりません。これを機能させる方法を知っている人はいますか?

4

1 に答える 1

1

投稿されたコードは機能しました。マーケットリンクのHTTPバージョンで問題が発生した可能性があります。のようにhttp://play.google.com/store/apps/details?id=<package_name>

于 2013-01-28T08:23:30.790 に答える