2 xiaoyan 12 xiaoyan_12 于 2013.02.19 11:04 提问

自定义 action 的 intent

请问有什么方法来创建一个intent,这个intent里有自定义action?就像 ACTION_CUSTOM。

bundle_details.putString("query_details", searchIntent.getStringExtra(SearchManager.QUERY));
bundle_details.putString("type", SS);
listIntent.putExtras(bundle_details);
startActivity(listIntent);

1个回答

hxn_217
hxn_217   2013.02.19 13:41
已采纳

你可以用下面的方法实现:

public static final String CUSTOM_INTENT = "ACTION_SEARCH_CUSTOM";
Intent listIntent = new Intent(TestDetails.this, SimpleSearch.class);
listIntent.setAction(CUSTOM_INTENT);
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
自定义intent action
转自:http://www.eoeandroid.com/thread-2673-1-1.html 可以使用系统定义的intent,也可以使用自己自定义的intent 在自己的java文件定义一个字符串代表action public static final string MY_ACTION="com.chris.YH.MyTest.READ"; 这个字符串最好是package nam
Intent总结03 Action属性
关于Action intent的实例,包括自定义的action和系统自带的action。
Activity之间的通信与自定义Action
Activity之间的通信 Activity 之间的通信是通过Intent实现的 1.由activity A 到B -- 调用同一个应用下的activity     a.普通方式     流程:创建一个Intent实例 ,通过Intent指定从哪个Activity到哪个Activity,然后 A实例对象.startActivity(Intent实例)    eg:  
讲解Intent中的四个重要属性——Action、Data、Category、Extras
1 前言Intent作为联系各Activity之间的纽带,其作用并不仅仅只限于简单的数据传递。通过其自带的属性,其实可以方便的完成很多较为复杂的操作。例如直接调用拨号功能、直接自动调用合适的程序打开不同类型的文件等等。诸如此类,都可以通过设置Intent属性来完成。
android教程之intent的action属性使用示例(intent发短信)
Action :规定了Intent要完成的动作,是一个字符串常量。使用setAction()来设置Action属性,使用getAction()来获得Action属性。既可以使用系统内置的Action,也可以自己定义。系统自定义的action,如ACTION_VIEW, ACTION_EDIT, ACTION_MAIN等等。 1.自定义Action 在“目的Activity”的AndroidMa
android组件间信使--Intent之Action属性
Action是指Intent要完成的动作,是一个字符串常量。在Intent类里面定义了大量的Action常量属性,例如:ACTION_CALL(打电话)、ACTION_EDIT(编辑数据)、ACTION_BATTERY_LOW(低电量广播action)等。我们也可以自定义Action来使用。 setAction()设置IntentAction属性,使用getAction来获得Intent的Act
Android常用系统Intent.Action小例子
ACTION_MAIN  android.intent.action.MAIN   应用程序入口   ACTION_VIEW  android.intent.action.VIEW  显示数据给用户   ACTION_ATTACH_DATA  android.intent.action.ATTACH_DATA  指明附加信息给其他地方的一些数据   ACTION_EDIT  android.
自定义Action和Category
有时候,我们会传递给Intent自定义的Action和Category
android--外部启动activity,自定义action,action常量大全
从任意app,启动另外一个app的activity: 1.  Intent i = new Intent();           ComponentName cn = new ComponentName("com.book.android2",  "com.book.android2.AndroidSearch");           i.setComponent(cn); 
intent_action
intent _action 在android中所有的intent 的action 在里面列了出来