1、布局文件main.xml

<?xml version="1.0" encoding="utf-8"?><AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="vertical"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    ><EditText     android:id="@+id/editTextid"    android:layout_width="200px"    android:layout_height="wrap_content"    android:layout_x="5px"    android:layout_y="32px"/><Button    android:id="@+id/query"   android:layout_width="90px"   android:layout_height="55px"   android:text="查询"   android:layout_x="205px"   android:layout_y="35px"/><Button   android:id="@+id/clear"  android:layout_width="90px"  android:layout_height="55px"  android:text="清空"  android:layout_x="290px"  android:layout_y="35px"/>    <WebView     android:id="@+id/webViewId"    android:layout_width="400px"    android:layout_height="500px"    android:layout_x="10px"    android:layout_y="100px"    android:focusable="false"    /></AbsoluteLayout>

主程序 activity
package cn.gzw.youdao;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.webkit.WebView;import android.widget.Button;import android.widget.EditText;import android.widget.Toast;public class YouDaodictActivity extends Activity {    /** Called when the activity is first created. */private EditText editString;private Button query;private Button clear;private WebView webview;    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);                query = (Button)findViewById(R.id.query);        clear = (Button)findViewById(R.id.clear);        editString = (EditText)findViewById(R.id.editTextid);              query.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stub//editString = (EditText)findViewById(R.id.editTextid);String strURL = editString.getText().toString();strURL = strURL.trim();webview = (WebView)findViewById(R.id.webViewId);if (strURL.length() == 0) {Toast.makeText(YouDaodictActivity.this, "查询内容不能为空!", Toast.LENGTH_LONG).show();}else { String url = "http://dict.youdao.com/m/search?keyfrom=dict.mindex&q="+strURL; System.out.println(url); webview.loadUrl(url);}}});        clear.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stubeditString.setText("");}});    }}


note: don't forget <uses-permission android:name="android.permission.INTERNET"></uses-permission>

更多相关文章

  1. Android(安卓)RecyclerView网格布局
  2. Android(安卓)BaseFragment基类
  3. ANDROID -- Bluetooth
  4. Kotlin简单开发-RecyclerView
  5. Android(安卓)录制音频示例
  6. 聊聊 RN 中 Android(安卓)提供 View 的那些坑
  7. Android布局(一)之基本视图View
  8. Android课程表界面布局实现
  9. 详解 Android(安卓)Views 元素的 layout_weight 属性

随机推荐

  1. mysql解压缩方式安装和彻底删除的方法图
  2. 一个小时学会MySQL数据库(张果)
  3. (MariaDB)MySQL数据类型和存储机制全面讲
  4. 十个实用且简单的MySQL函数
  5. Windows下MySQL下载与安装、配置与使用教
  6. mysql case when group by 实例详解
  7. Mysql中的NULL和Empty String
  8. linux下导入、导出mysql数据库命令的实现
  9. mysql向mariadb平滑过渡的步骤详解
  10. ubuntu server配置mysql并实现远程连接的