From 91c9dfd56ab7575c99934a7dafba0898862b8a53 Mon Sep 17 00:00:00 2001 From: Erik Rio Setiawan Date: Tue, 9 Feb 2021 11:02:28 +0700 Subject: [PATCH] Add a pending intent --- .../java/com/erikriosetiawan/simplenotif/MainActivity.kt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/src/main/java/com/erikriosetiawan/simplenotif/MainActivity.kt b/app/src/main/java/com/erikriosetiawan/simplenotif/MainActivity.kt index ebd9f17..5cf311d 100644 --- a/app/src/main/java/com/erikriosetiawan/simplenotif/MainActivity.kt +++ b/app/src/main/java/com/erikriosetiawan/simplenotif/MainActivity.kt @@ -2,8 +2,11 @@ package com.erikriosetiawan.simplenotif import android.app.NotificationChannel import android.app.NotificationManager +import android.app.PendingIntent import android.content.Context +import android.content.Intent import android.graphics.BitmapFactory +import android.net.Uri import android.os.Build import android.os.Bundle import android.view.View @@ -28,9 +31,13 @@ class MainActivity : AppCompatActivity() { } fun sendNotification(view: View) { + val intent = Intent(Intent.ACTION_VIEW, Uri.parse("http://dicoding.com")) + val pendingIntent = PendingIntent.getActivity(this, 0, intent, 0) + val mNotificationManager = getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManager val mBuilder = NotificationCompat.Builder(this, CHANNEL_ID) + .setContentIntent(pendingIntent) .setSmallIcon(R.drawable.ic_baseline_notifications_24) .setLargeIcon( BitmapFactory.decodeResource(