跳到主要內容

Android Intent

在 Android 裡
要呼叫另一個 Activity 時
可以使用
方法1:
Intent intent = new Intent(
             目前Activity.this, 目標Activity.class);
            startActivity(intent);
方法2:可以帶入字串
Intent intent = new Intent();
            ComponentName cName = new ComponentName(
                    目前Activity, 
                    "目標Packge+Class的字串");            
            intent.setComponent(cName);
            startActivity(intent);
方法3:使用 Action , 需在 Mainifest.xml也加入宣告
 Intent intent = new Intent();
            intent.setAction("milkmidi.android.IntentAction");
            startActivity(intent);
<activity android:name="xxx.xxx.XXXActivity">
            <intent-filter<
                <action android:name="milkmidi.android.IntentAction">
                <category android:name="android.intent.category.DEFAULT">
            </category<</action<</intent-filter>        
        >/activity>


轉載請註明出處

留言