Opening a browser link through notification isn't working

前端 未结 2 1955
无人及你
无人及你 2020-12-05 17:54

My problem is the following:

I\'m posting a notification to the notifications bar, and i\'ve put a URI link in the intent being sent with it. As soon as i click on t

2条回答
  •  误落风尘
    2020-12-05 18:39

    I think the problem is you're setting the data to "notificationIntent" after you give it to PendingIntent.

    Try this:

          Intent notificationIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.google.com"));
    
          PendingIntent contentIntent = PendingIntent.getActivity(contexta, 0, notificationIntent, 0);
          notification.setLatestEventInfo(contexta, contentTitle, contentText, contentIntent);
          mNotificationManager.notify(970970, notification);
    

    Or try this:

          Intent notificationIntent = new Intent(Intent.ACTION_VIEW);
    
          notificationIntent.setData(Uri.parse("http://www.google.com"));
          PendingIntent contentIntent = PendingIntent.getActivity(contexta, 0, notificationIntent, 0);
          notification.setLatestEventInfo(contexta, contentTitle, contentText, contentIntent);
          mNotificationManager.notify(970970, notification);
    

提交回复
热议问题