Relative Content

Tag Archive for androidkotlinmobileandroid-appcompatandroid-app-bundle

Android WebView saveState and restroreState are not working properly

private var savedStateMap = ConcurrentHashMap<String, Bundle>() override fun onViewCreated(view: View, savedInstanceState: Bundle?) { loadUrl(“some url”) } private fun loadUrl(urltoLoad: String) { Log.d(WEBVIEW_TAG, “${mBinding.webView}”) mBinding.webView.addJavascriptInterface(myJavaInterface, “webkit”) mBinding.webView.webViewClient = object : WebViewClient() { override fun onPageStarted(view: WebView, url: String, favicon: Bitmap?) { super.onPageStarted(view, url, favicon) mBinding.loading.visibility = View.VISIBLE } override fun onPageFinished(view: WebView, url: String) { super.onPageFinished(view, […]

Android WebView saveState and restroreState is not working properly why?

private var savedStateMap = ConcurrentHashMap<String,Bundle>() override fun onViewCreated(view: View, savedInstanceState: Bundle?){ loadUrl(“some url”) } private fun loadUrl(urltoLoad: String{ Log.d(WEBVIEW_TAG,”${mBinding.webView}”) mBinding.webView.addJavascriptInterface(myJavaInterface,”webkit”) mBinding.webView.webViewClient=object : WebViewClient() { override fun onPageStarted(view: WebView, url: String, favicon: Bitmap?) { super.onPageStarted(view, url, favicon) mBinding.loading.visibility = View.VISIBLE } override fun onPageFinished(view: WebView, url: String) { super.onPageFinished(view, url) mBinding.loading.visibility = View.GONE } override fun […]