Как обновить веб-представление, которое вызывается из вкладки Android после однократного вызова - PullRequest
2 голосов
/ 18 февраля 2012

Как обновить веб-представление, которое вызывается из вкладки Android после однократного вызова, например, если я вызвал действие, связанное с представлением вкладки, то оно не обновляется после его вызова.Есть ли способ сделать это ,,

Код:

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);
}

1 Ответ

1 голос
/ 18 февраля 2012
Call again

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

, поэтому полный код будет

newButton.setOnClickListener (new View.OnClickListener () {

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

Я нашел этот ответ при переполнении стека. И он должен работать наверняка.

или попробуйте этот

Реализуйте WebViewClient, переопределяя shouldOverrideUrlLoading (), чтобы сообщить Android, что вы хотите делать при щелчках по ссылке. Присоедините этот WebViewClient к WebView через setWebViewClient ().

...