Android intent屬性之Action

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章