0

こんばんは。特定の Web ページを読み込む Web ビューがあります。次に、ユーザーは [メニュー] を選択し、指定された他の 2 つのページに移動できます。問題は、次の 2 つのページがまったく読み込まれないことです。理由がわかりません。何か助けが必要です。ありがとうございました。

public class News extends Activity{
WebView mgebview;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.news);
mgebview = (WebView) findViewById(R.id.webview);
    mgebview.getSettings().setJavaScriptEnabled(true);
    mgebview.loadUrl("http://goo.gl/rQp3tF");

    mgebview.setWebViewClient(new WebViewClient());


}   @Override
public boolean onCreateOptionsMenu(Menu menu) 
{
  super.onCreateOptionsMenu(menu);
  MenuInflater inflater = getMenuInflater();
  inflater.inflate(R.menu.newschoices, menu);
  return true;
}

@Override
public boolean onOptionsItemSelected(MenuItem item) 
{
    switch(item.getItemId()){
    case R.id.bookmark:
        Intent addContact = new Intent(this, BookGoogle.class);
          startActivity(addContact);
          break;
    case R.id.dlrnews:
        //Intent dlr = new Intent (this, DlrNews.class);
        //startActivity(dlr);
        mgebview = (WebView) findViewById(R.id.webview);
        mgebview.getSettings().setJavaScriptEnabled(true);
        mgebview.loadUrl("www.racingblog.com");
        mgebview.setWebViewClient(new WebViewClient());
        break;
    case R.id.gtplanetnews:
        mgebview = (WebView) findViewById(R.id.webview);
        mgebview.getSettings().setJavaScriptEnabled(true);
        mgebview.loadUrl("www.gtplanet.new");
        mgebview.setWebViewClient(new WebViewClient());
        break;
    }
    return super.onOptionsItemSelected(item);
}

}

4

1 に答える 1