对于任何可以帮助我的人: 我目前正在使用Android 3.1+的开放附件框架,我的应用程序在usb设备自动插入时运行。但是,在应用程序运行时我拔掉并重新插入usb的事件中,android将在当前已打开的应用程序之上运行我的应用程序的新实例。如何让android保持打开我当前正在运行的应用程序的另一个副本? 感谢
答案 0 :(得分:2)
为您的root活动设置android:launchMode =“singleTask”属性。这将要求操作系统在运行时将根活动置于前台,而不是创建新实例。
见这里:http://developer.android.com/guide/topics/manifest/manifest-intro.html