如何刷新一次调用后从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。

+0

你解决了吗?检查这也mWebView.reload()。 – Sameer 2012-02-18 08:01:24