Unreachable code webview kotlin.
I already looked for several solutions but nothing works, someone could help me.
class ForumFragment : Fragment() {
override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?,
savedInstanceState: Bundle?): View? {
return inflater.inflate(R.layout.fragment_forum, container, false)
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl("https://www.google.com/");
webView.clearView();
webView.measure(100, 100);
webView.getSettings().setUseWideViewPort(true)
webView.getSettings().setLoadWithOverviewMode(true);
}
}
That's because your function is returning before executing the lines below. When the function "returns" it's basically doing an exit to the outer scope.
This should do:
class ForumFragment : Fragment() {
override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?,
savedInstanceState: Bundle?): View? {
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl("https://www.google.com/");
webView.clearView();
webView.measure(100, 100);
webView.getSettings().setUseWideViewPort(true)
webView.getSettings().setLoadWithOverviewMode(true);
return inflater.inflate(R.layout.fragment_forum, container, false)
}
}
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.