commit | 91a6a4dd7effbc9479bb12cf648cda9a96df0793 | [log] [tgz] |
---|---|---|
author | Jiyong Park <jiyong@google.com> | Fri Jan 10 16:17:36 2025 +0900 |
committer | Jiyong Park <jiyong@google.com> | Fri Jan 10 16:18:47 2025 +0900 |
tree | 1a3f0fbd2ae74ba5e0f311cc96b5d3b0bbd4a7db | |
parent | eec218ab1321e24a80bac8599d80fc31d561dc50 [diff] |
Handle URL in browser Bug: 387435694 Test: type http://www.google.com in the terminal and click it. It is loaded in the browser. Change-Id: I6ba11e81f846c26141901ea97ef4a923fbfc6c2c
diff --git a/android/TerminalApp/java/com/android/virtualization/terminal/MainActivity.kt b/android/TerminalApp/java/com/android/virtualization/terminal/MainActivity.kt index 5e039d9..e2721ef 100644 --- a/android/TerminalApp/java/com/android/virtualization/terminal/MainActivity.kt +++ b/android/TerminalApp/java/com/android/virtualization/terminal/MainActivity.kt
@@ -233,7 +233,10 @@ view: WebView?, request: WebResourceRequest?, ): Boolean { - return false + val intent = Intent(Intent.ACTION_VIEW, request?.url) + intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK) + startActivity(intent) + return true } override fun onPageStarted(view: WebView?, url: String?, favicon: Bitmap?) {