Action属性用来表现意图的动作,例如启动一个activity(在activity1中启动activity3):
在activity1中:
Intent intent = new Intent();
intent.setAction(activity3.MY_ACTION);
startActivity(intent);
在activity3中:
public static final String MY_ACTION="包名.MY_ACTION";
在manifest中注册intent-filter中的action和category
注:如果匹配有多个符合条件的activity,会以对话框的形式让用户进行选择
本文详细介绍了Android开发中如何使用Intent来实现不同Activity间的交互,包括如何定义和使用Action属性来启动特定的Activity,以及在AndroidManifest.xml文件中如何正确配置intent-filter。
514

被折叠的 条评论
为什么被折叠?



