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,會以對話框的形式讓用戶進行選擇