public class MainActivity extends Activity {
EditText edText;
WebView wvText;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
edText=(EditText) findViewById(R.id.editText1);
wvText=(WebView) findViewById(R.id.webView1);
}
public void search(View view){
String edURL=edText.getText().toString();
edURL=edURL.trim();
if(TextUtils.isEmpty(edURL)){
Toast.makeText(this, "内容不能为空", Toast.LENGTH_LONG).show();
}else{
String path="http://dict.youdao.com/m/search?keyfrom=dict.mindex&q="+edURL;
wvText.loadUrl(path);
wvText.setWebViewClient(new HelloWebViewClient ());
}
}
private class HelloWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
Android模拟有道词典
最新推荐文章于 2017-05-27 09:16:02 发布