如何刷新一次调用后从Android Tabview调用的webview
问题描述:
如何刷新一次调用后从android tabview调用的webview,例如,如果我调用与tabview连接的活动,那么它不刷新一旦被呼叫。有没有办法做到这一点,,如何刷新一次调用后从Android Tabview调用的webview
代码:
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");
}});
我在stack overflow上找到了这个答案,它应该可以正常工作。
或试试这一个
实现一个WebViewClient,覆盖shouldOverrideUrlLoading()告诉Android你想要做的链接点击。通过setWebViewClient()将该WebViewClient附加到WebView。
你解决了吗?检查这也mWebView.reload()。 – Sameer 2012-02-18 08:01:24