0

アクティビティがタスクのルート アクティビティになるのを防ぐことはできますか? マニフェスト ファイルでマークできますか?

アップデート:

android:launchMode="singleTask"複数のインスタンスを避けるために、アクティビティの起動モードをマークしました。この場合、どのような回避策が考えられますか?

4

2 に答える 2

0

そのアクティビティを Android マニフェスト ファイルで定義するだけです。

<activity android:name=".MyActivity" />

それに他の属性を与えずに。

于 2012-06-08T12:49:07.877 に答える
0

実際には、アクティビティがルート アクティビティにならないようにするために特別なことをする必要はありません。AndroidManifest.xml ファイルでアクティビティを定義するときに、次の属性を追加しないようにする必要があります。

<intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
于 2012-06-08T12:55:49.907 に答える