Android内置的Action
16lz
2021-01-23
Android内置了很多Action,比如ACTION_VIEW:数据显示,ACTION_DIAL:拨打电话等。下面是使用内置的action,当点击按钮时,跳转到百度页面。
(1)修改MyActivity.java
修改按钮点击事件,如下:
[java] view plain copy print ?- //监听点击事件
- button1.setOnClickListener(newOnClickListener(){
- @Override
- publicvoidonClick(Viewview){
- //跳转到活动MyActivity2
- //第一个参数:上下文,第二个参数:目标活动类
- //Intentintent=newIntent(MyActivity.this,MyActivity2.class);//显式Intent
- //Intentintent=newIntent("com.yy.testactivity.MyActivity2.ACTION_START");//隐式Intent
- //intent.addCategory("com.yy.testactivity.MY_CATEGORY");
- Intentintent=newIntent(Intent.ACTION_VIEW);//内置Action
- intent.setData(Uri.parse("http://www.baidu.com"));//跳转到页面
- //启动活动
- startActivity(intent);
- }
- });
- (2)结果
当点击主活动的按钮时,显示如下界面:
更多相关文章
- Android View绘制过程以及事件传递原理
- android WindowManager可拖动悬浮按钮
- 【android】点击事件穿透解决方案
- Android 触摸事件处理机制
- Android事件分发机制全解析
- Android 触控事件解析(Mastering the Android Touch System)
- Android 设置软键盘搜索键以及监听搜索键点击事件
- Android基础03-事件处理
- Android alertdialog的自定义添加按钮和添加点击