diff options
author | Christian Dywan <christian@twotoasts.de> | 2018-12-31 16:08:02 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-12-31 16:08:02 +0100 |
commit | d919b2f5ec55a1d35fa41cdf014be2211147a411 (patch) | |
tree | 4ea32f59a96d3270e9e0c402ad5c7944fe3f8822 | |
parent | 5b322e9befe115fedb4f1c22e51474b885f9a558 (diff) | |
download | midori-git-d919b2f5ec55a1d35fa41cdf014be2211147a411.tar.gz |
android: save last visited website (#225)
The URL will be loaded next time the browser is opened.
-rw-r--r-- | app/src/main/java/org/midori_browser/midori/WebViewClient.kt | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/app/src/main/java/org/midori_browser/midori/WebViewClient.kt b/app/src/main/java/org/midori_browser/midori/WebViewClient.kt index 64186c04..3f989da2 100644 --- a/app/src/main/java/org/midori_browser/midori/WebViewClient.kt +++ b/app/src/main/java/org/midori_browser/midori/WebViewClient.kt @@ -1,5 +1,6 @@ package org.midori_browser.midori +import android.content.Context import android.content.Intent import android.net.Uri import android.webkit.WebView @@ -17,4 +18,11 @@ class WebViewClient(val activity: BrowserActivity) : WebViewClient() { activity.startActivity(Intent(Intent.ACTION_VIEW, Uri.parse(url))) return true } + + override fun onPageFinished(view: WebView?, url: String?) { + val editor = activity.getSharedPreferences("config", Context.MODE_PRIVATE).edit() + editor.putString("openTabs", url) + editor.apply() + super.onPageFinished(view, url) + } } |