Android 自定义action
来源:互联网 发布:php重庆招聘 编辑:程序博客网 时间:2024/06/03 12:30
From: http://blog.csdn.net/elfylin/article/details/6001460
一个action就是一个字符串,什么名字都无所谓。
自定义action的目的,就是界面A发起一个包含action的Intent,界面b响应这个action,进而启动起来。
这样的好处就是只要保持B的intent不变,即使B的类名改变,也不需要更改A的代码,尤其是A、B是2个应用程序的时候。
步骤如下:
1、A开启一个intent,包含一个action。
- case MENU_ACTION_FILE:
- intent.setAction("selectfile");
- intent.putExtra("target","file");
- startActivityForResult(intent,MENU_ACTION_FILE);
- break;
2、在B的AndroidManifest中响应这个action
- <activity android:name="MyFileList">
- <intent-filter>
- <action android:name="selectfile"/>
- <category android:name="android.intent.category.DEFAULT" />
- </intent-filter>
- </activity>
开始忘了加<category android:name="android.intent.category.DEFAULT" />,搞了老半天,每次都是报
Activitynotfoundexception。
现在终于搞定了。
0 0
- Android 自定义action
- Android 自定义action
- android 自定义intent action
- Android 自定义action
- Android 自定义Action Button
- Android 自定义action
- Android自定义action与permission!!!
- Android自定义action与permission!!!
- Android自定义action与permission!!!
- Android自定义action与permission!!!
- Android自定义action与permission!!!
- Android自定义action与permission!!!
- Android自定义action与permission!!!
- Android自定义action与permission!!!
- Android自定义action与permission!!!
- Android自定义action与permission!!!
- Android自定义action与permission
- Android自定义permission与action
- Windows下Resin的安装及配置详解
- 多线程编程3 - NSOperationQueue
- NSDate和NSString之间的转换以及时区的问题
- 链表的逆序输出
- 1037. Magic Coupon (25)
- Android 自定义action
- 记住:从来没有一个屌丝能够逆袭!
- 数学之路-R语言备忘(1)
- Android] Android开发优化之——从代码角度进行优化
- 怎么把整形数转换为字符串或者数组
- VS2012中ffmpeg的使用配置及遇到的问题
- c++著名库
- #import和@class在IOS中的区别
- Xcode插件(一)-规范注释生成器VVDocumenter