如何创建可点击的textview
链接以在 webview 中打开?
我希望它可以点击的 textview 链接是http://d2d.tp.edu.sg/d2d/web/advstandingenq.aspx
. 我对其进行了编程,使其能够在启动应用程序时打开 webview。
public class Hellowebview extends Activity {
private WebView mWebView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.hellowebview);
mWebView=(WebView) findViewById(R.id.webview);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.setInitialScale(1);
mWebView.getSettings().setLoadWithOverviewMode(true);
mWebView.getSettings().setUseWideViewPort(true);
mWebView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
mWebView.setScrollbarFadingEnabled(false);
mWebView.loadUrl("http://www-eng.tp.edu.sg/eng_met_home");
mWebView.setWebViewClient(new HelloWebViewclient());
}
private class HelloWebViewclient extends WebViewClient{
@Override
public boolean shouldOverrideUrlLoading(WebView webview,String url)
{
webview.loadUrl(url);
return true;
}
}
@Override
public boolean onKeyDown(int keyCode,KeyEvent event)
{
if ((keyCode==KeyEvent.KEYCODE_BACK) && mWebView.canGoBack())
{
mWebView.goBack();
return true;
}
return super.onKeyDown(keyCode, event);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.hellowebview, menu);
return true;
}
}