关于通过intent调用不同activity,也就是调用各个页面,包括自己建的和系统已经有的
来源:互联网 发布:js确认对话框 确认执行 编辑:程序博客网 时间:2024/05/20 15:57
其实方法就是通过 intent里的 action参数来实现
构造intent时
1: Intent intent = new Intent(Intent.ACTION_EDIT, null);
2: startActivity(intent);
action参数是
ACTION_EDIT
这时就会查找所有在系统里注册过的 action name是 ACTION_EDIT 的activity
比如
在manifist 里面注册的自定义activity
20: <activity android:name=".AnotherActivity2" android:label="another2">
21: <intent-filter>
22: <action android:name="android.intent.action.EDIT" />
23: <category android:name="android.intent.category.DEFAULT" />
24: </intent-filter>
25: </activity>
如果注册的activity里面有几个action name都是 ACTION_EDIT,则弹出列表让用户选择
猜想对系统内建功能的调用也是类似的原理实现
0 0
- 关于通过intent调用不同activity,也就是调用各个页面,包括自己建的和系统已经有的
- android应用程序跳转到系统的各个设置页面和通过Intent action 跳转到系统页面,调用系统功能以及action
- android应用程序跳转到系统的各个设置页面和通过Intent action 跳转到系统页面,
- 一个程序A通过intent调用程序B的Activity
- android面试03--通过startActivity(intent)调用Activity中的方法与new Activity调用Activity中方法的区别
- android 通过Intent action 跳转到系统页面,调用系统功能以及action动...
- android 通过Intent action 跳转到系统页面,调用系统功能以及action动...
- android 通过Intent action 跳转到系统页面,调用系统功能以及action动作
- android 通过Intent action 跳转到系统页面,调用系统功能以及action动作
- Activity生命周期、各个方法的调用
- Activity生命周期中各个方法的调用
- 调用系统的intent用法
- android-调用系统的Intent
- intent 调用系统的组件
- Android的Intent系统调用
- 关于用户控件中调用不同页面的方法
- Android 关于protect影响调用系统Intent
- 调用另一个Activity----Intent对象的使用
- 如何修改linux主机名称
- 关于在TextView中设置DrawableLeft的问题
- exception loading sessions form persisitent storage
- Intel 英特尔之开发人员专区 ------Android 开发之Android 应用程序如何调用支付宝接口
- 数据结构实验(四)—— 排序
- 关于通过intent调用不同activity,也就是调用各个页面,包括自己建的和系统已经有的
- LED显示屏“视”界:细分市场里的大奥妙
- Android自定义AlertDialog去掉黑边的方法
- 微信公众号开发链接
- NumberPicker的使用
- raid5和iscs网络存储服务i配置
- 灶具的面板材质分为多少个
- sicily 1071(搜索)
- 三年后