cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CB-6048) Add config setting for Android app launchMode
Date Tue, 01 Apr 2014 16:13:15 GMT

    [ https://issues.apache.org/jira/browse/CB-6048?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13956703#comment-13956703
] 

ASF subversion and git services commented on CB-6048:
-----------------------------------------------------

Commit 298cd9e06529ad795deeaf9d9664a51d3bed65be in cordova-android's branch refs/heads/master
from [~mmocny]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-android.git;h=298cd9e ]

Fix CB-6048: Set launchMode=singleTop so tapping app icon does not always restart app


> Add config setting for Android app launchMode
> ---------------------------------------------
>
>                 Key: CB-6048
>                 URL: https://issues.apache.org/jira/browse/CB-6048
>             Project: Apache Cordova
>          Issue Type: New Feature
>          Components: Android, CLI
>            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.2#6252)

Mime
View raw message