Heads-up notification for port forwarding

Bug: 381815554
Test: Run VmTerminalApp
Change-Id: I031d8fa63df63fa8a8b93b6e37235c15e76e8482
diff --git a/android/TerminalApp/java/com/android/virtualization/terminal/BaseActivity.java b/android/TerminalApp/java/com/android/virtualization/terminal/BaseActivity.java
index d6ca1e6..aeae5dd 100644
--- a/android/TerminalApp/java/com/android/virtualization/terminal/BaseActivity.java
+++ b/android/TerminalApp/java/com/android/virtualization/terminal/BaseActivity.java
@@ -36,7 +36,7 @@
                     new NotificationChannel(
                             this.getPackageName(),
                             getString(R.string.app_name),
-                            NotificationManager.IMPORTANCE_DEFAULT);
+                            NotificationManager.IMPORTANCE_HIGH);
             notificationManager.createNotificationChannel(channel);
         }
 
diff --git a/android/TerminalApp/java/com/android/virtualization/terminal/PortNotifier.kt b/android/TerminalApp/java/com/android/virtualization/terminal/PortNotifier.kt
index dd58e0a..7a07dfe 100644
--- a/android/TerminalApp/java/com/android/virtualization/terminal/PortNotifier.kt
+++ b/android/TerminalApp/java/com/android/virtualization/terminal/PortNotifier.kt
@@ -100,9 +100,10 @@
                 .setSmallIcon(R.drawable.ic_launcher_foreground)
                 .setContentTitle(title)
                 .setContentText(content)
-                .setContentIntent(tapPendingIntent)
+                .setFullScreenIntent(tapPendingIntent, true)
                 .addAction(acceptAction)
                 .addAction(denyAction)
+                .setAutoCancel(true)
                 .build()
         notificationManager.notify(TAG, port, notification)
     }