Michal Mocny created CB-6048:
--------------------------------

             Summary: Add config setting for Android app launchMode
                 Key: CB-6048
                 URL: https://issues.apache.org/jira/browse/CB-6048
             Project: Apache Cordova
          Issue Type: Bug
          Components: Android
            Reporter: Michal Mocny
            Assignee: Michal Mocny


As raised on mailing list: "[Android] Apps restart instead of resume when 
brought to focus by clicking app icon"

"TLDR; AndroidManifest.xml <activity> needs: android:launchMode="singleTop" -- 
can I add it?

Quick search brings up: 
http://stackoverflow.com/questions/10122449/phonegap-android-application-restarting-instead-of-resuming-although-it-was-not

..which advises to add android:launchMode="singleTask" to AndroidManifest.xml 
<activity>, which does fix the issue.

According to the descriptions in 
http://developer.android.com/guide/topics/manifest/activity-element.html the 
differences mostly stem in how the app handles intents, however, there is a 
comment in the table of descriptions which labels singleTask launchMode as  
"(not recommended for general use)".

On the other hand, singleTop mode *is* recommended, and also fixes the issue, 
and according to the description, sounds to me like a much better default."



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to