0

アプリに 2 つのアクティビティがあります。A アクティビティはランチャー アクティビティです。初めてアプリを実行すると、ランチャー アクティビティが実行されますが、ホーム ボタンを押してアプリ アイコンをクリックしてそこからアプリを再起動すると、常に B アクティビティが実行されます。
アプリの起動時にアクティビティ A が常に実行されるようにしたいと考えています。

これはマニフェスト コードです。

 <application
        android:icon="@drawable/icon"
        android:label="@string/app_name" >
        <activity
            android:name="com.velosys.smsManager.Activities.a"
            android:clearTaskOnLaunch="true"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity android:name="com.velosys.smsManager.Activities.b" />
</application>

私はこれをたくさん検索しましたが、何の手がかりも得られませんでした。

4

1 に答える 1

1

おそらく、アクティビティ B の android:launchMode="singleInstance" で完了しますか?

于 2012-12-07T09:31:06.177 に答える