0

我的应用程序能够从 Dropbox 打开文件。目前,出现以下场景

  1. 从应用抽屉打开 Dropbox 应用
  2. 在 Dropbox 中选择一个文件,使用我的应用启动
  3. 我的应用程序打开并显示所选文件
  4. 点击主页按钮。
  5. 从应用抽屉中选择我的应用
  6. 我的应用程序打开并显示,但没有显示文件
  7. 回击,我的应用程序的空版本关闭,我的应用程序显示 Dropbox 文件的版本现在正在运行

如果我的应用是从 Dropbox 启动的,点击 home 并从应用抽屉启动我的应用应该会恢复正在运行的 Activity(显示 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 回答