Android调用“百度一下”接口

来源:互联网 发布:淘宝买苹果主板靠谱吗 编辑:程序博客网 时间:2024/06/17 00:29

1. 实现UI布局

activity_main.xml

添加EditText和Button的定义

EditText:  android:id="@+id/input"

Button: android:id="@+id/search"

2. 获取文本框内容 

MainActivity.java

EditText edt = (EditText)findViewById(R.id.input);

String content = edt.getText().toString();

3.设置按钮响应事件

Button btn = (Button)findViewById(R.id.search);

        btn.setOnClickListener(new View.OnClickListener() {

            public void onClick(View) {

                ......

            }

}

4. 实现响应

在onClick中,新建Intent对象。

设置action:

intent.setAction(ACTION_VIEW);

设置跳转的URI:

String URL = "http://www.baidu.com/s?wd=";//URL是根据使用百度搜索某个关键字得到的url截取得到的

URI = URI.parse(URL + content);

intent.setData(URI);

执行:

startActivity(intent);




0 0