gpt4 book ai didi

android - 如何刷新一次调用后从Android tabview调用的webview

转载 作者:行者123 更新时间:2023-11-29 02:07:13 27 4
gpt4 key购买 nike

如何在一次调用后刷新从 Android tabview 调用的 webview,例如,如果我调用了一个与 tabview 连接的 Activity ,那么一旦调用它就不会刷新。有没有办法做到这一点,

代码:

public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
TabHost tabHost = getTabHost();

tabHost.addTab(createTab1(aActivity.class, "a", "", R.drawable.ic_tab_a));
tabHost.addTab(createTab2(bActivity.class, "b", "", R.drawable.ic_tab_b));
tabHost.addTab(createTab3(cActivity.class, "c", "", R.drawable.ic_tab_c));
tabHost.setCurrentTab(0);
}

最佳答案

Call again

mWebView.loadUrl("http://www.websitehere.php");

所以完整的代码是

newButton.setOnClickListener(新 View .OnClickListener() {

  public void onClick(View v) {
dgeActivity.this.mWebView.loadUrl("http://www.websitehere.php");
}});

我在堆栈溢出上找到了这个答案。它肯定可以工作。

或者试试这个

实现一个 WebViewClient,覆盖 shouldOverrideUrlLoading() 以告诉 Android 你想在链接点击时做什么。通过 setWebViewClient() 将该 WebViewClient 附加到 WebView。

关于android - 如何刷新一次调用后从Android tabview调用的webview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9339401/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com