第71章、再识Intent-打开网页(从零开始学Android)
16lz
2021-01-26
调用android内置安装的浏览器来打开网页。
一、设计界面
1、MainActivity布局文件
打开res/layout/activity_main.xml文件。
输入以下代码:
<?xml version="1.0" encoding="utf-8"?>
二、程序文件
打开“src/com.genwoxue.contentprovider_b/MainActivity.java”文件。
然后输入以下代码:
package com.genwoxue.intenthttp;import android.net.Uri;import android.os.Bundle;import android.app.Activity;import android.content.Intent;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;public class MainActivity extends Activity {private Button btnOpen=null;@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); btnOpen=(Button)super.findViewById(R.id.open); btnOpen.setOnClickListener(new OnClickListener(){ public void onClick(View v) { Uri uri=Uri.parse("http://www.genwoxue.com");//指定网址 Intent intent=new Intent(); intent.setAction(Intent.ACTION_VIEW);//指定Action intent.setData(uri);//设置Uri MainActivity.this.startActivity(intent);//启动Activity } }); }}
三、运行结果
更多相关文章
- Android获取assets目录下的文件和图片
- 手机APP测试之兼容测试
- Android(安卓)Studio将module打包成.jar包
- Android(安卓)mdpi hdpi xhdpi xxhdpi
- android输入法02:openwnn源码解析02—Keyboard和KeyboardView
- android开发EditText输入时弹出数字输入键盘
- flutter APP 应用名称、启动页、图标配置
- 如何快速把安卓应用移植到BlackBerry 10上
- Android中Cursor 的一些方法