Android模拟有道词典

来源:互联网 发布:linux cp实现 编辑:程序博客网 时间:2024/04/29 06:11
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;    }    }

0 0