intent对于电话和浏览器调用
程序员文章站
2022-05-23 17:51:48
...
1、创建xml文件及按钮LinearLayout xmlns:android=http://schemas.android.com/apk/res/androidandroid:orientation=verticalandroid:layout_width=match_parentandroid:layout_height=match_parentButtonandroid:id=@+id/intentbtnandroid:layout_width=fil
1、创建xml文件及按钮2、新创建一个Intent的java文件 ublic class Intent_s extends Activity { //定义两个属性 private Button mbutton,callbutton; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.intent); //初始化属性 mbutton = (Button) findViewById(R.id.intentbtn); callbutton=(Button)findViewById(R.id.intentbtncall); //监听intent调用电话的按钮 callbutton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { //标示地址 Uri uri = Uri.parse("tel:13881715535"); //新创建intent调用 Intent it = new Intent(Intent.ACTION_DIAL, uri); //启动 startActivity(it); } }); //监听intent调用浏览器的监听 mbutton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { //标示地址 Uri uri = Uri.parse("http://www.baidu.com"); //新创建intent Intent intent = new Intent(); //调用intent intent.setAction(Intent.ACTION_VIEW); //向intent放入数据 intent.setData(uri); //启动 startActivity(intent); } }); }
上一篇: PHP常见有关问题
下一篇: Java读取excel
推荐阅读
-
关于sql和mysql对于别名不能调用的一些理解
-
关于sql和mysql对于别名不能调用的一些理解
-
HTML5调用手机发短信和打电话功能
-
selenium调用IE11和Firefox浏览器
-
不同浏览器对于html5 audio标签和音频格式的兼容性
-
Android使用Intent的Action和Data属性实现点击按钮跳转到拨打电话和发送短信界面
-
Android中使用Intent的Action和Data属性实现点击按钮跳转到拨打电话和发送短信
-
C# 调用打开资源管理器和浏览器
-
intent对于电话和浏览器调用
-
Android百度地图开发学习笔记(五)之集成语音导航和Intent调用百度地图客户端