0

私のアプリは Dropbox からファイルを開くことができます。現在、次のシナリオが発生しています

  1. アプリ ドロワーから Dropbox アプリを開く
  2. Dropbox でファイルを選択し、マイ アプリで起動
  3. アプリが開き、選択したファイルが表示されます
  4. ホームボタンを押します。
  5. アプリドロワーからアプリを選択
  6. 私のアプリが開き、ファイルが表示されずに表示されます
  7. 戻って、アプリの空のバージョンが閉じ、Dropbox ファイルを表示しているバージョンのアプリが現在実行されています

アプリが Dropbox から起動された場合、ホームをクリックしてアプリ ドロワーからアプリを起動すると、実行中のアクティビティ (Dropbox ファイルを表示するアクティビティ) が復元されます。どうすればこれを達成できますか?

4

1 に答える 1

1

singleTask物件をお探しだと思います。AndroidManifest.xml に設定されている可能性があります

<activity android:name="my.activity.package.MyActivity" android:launchMode="singleTop"/>

これらのフラグの詳細:

http://developer.android.com/guide/topics/manifest/activity-element.html#lmode

于 2012-06-14T13:38:21.510 に答える