1
對於任何可以幫助我的人: 我目前使用Android 3.1+的開放式配件框架,並且我的應用程序在自動插入USB設備時運行。但是,在應用程序運行時拔出並重新插入USB的事件期間,android會在當前已打開的應用程序之上運行我的應用程序的新實例。我怎樣才能讓android打開已經運行的應用程序的另一個副本? 謝謝當插入USB設備時,Android應用程序重新啓動
對於任何可以幫助我的人: 我目前使用Android 3.1+的開放式配件框架,並且我的應用程序在自動插入USB設備時運行。但是,在應用程序運行時拔出並重新插入USB的事件期間,android會在當前已打開的應用程序之上運行我的應用程序的新實例。我怎樣才能讓android打開已經運行的應用程序的另一個副本? 謝謝當插入USB設備時,Android應用程序重新啓動
爲您的根活動設置android:launchMode =「singleTask」屬性。這會要求操作系統在運行時將根活動置於前臺,而不是創建新實例。
在這裏看到:http://developer.android.com/guide/topics/manifest/manifest-intro.html
我有同樣的問題,並添加了singleTask propertie但現在我沒有看到任何對話框,詢問我,如果我想使用的應用程序打開的飾品,也讓我看到了附件被識別:( –
我的應用程序仍然會重新啓動,只要我插入,即使在將單個任務放在根活動上之後 – htafoya
確定一個實例仍然存在,但我不希望它切換活動:/ – htafoya