据我所知,默认情况下,当用户单击其图标时,android 应用程序会恢复。
但是由于某种原因,我的应用程序(我希望具有相同的行为)重新启动。
当我按住主页按钮然后从“最近”中选择我的应用程序时,我会恢复它。我希望在单击应用程序图标时具有相同的行为。
实际上它与https://groups.google.com/forum/?fromgroups=#!topic/android-developers/UjWcsFMe6ik相同, 但他们没有找到答案
更新:清单:
<?xml version="1.0" encoding="utf-8"?>
<uses-sdk a:minSdkVersion="10" a:targetSdkVersion="11"/>
<uses-permission a:name="android.permission.INTERNET"/>
<uses-permission a:name="android.permission.ACCESS_FINE_LOCATION"/>
<application a:label="@string/app_name"
a:theme="@android:style/Theme.NoTitleBar"
a:name="myapp.AppDelegate">
<activity a:name="myapp.activities.AuthorizationActivity"
a:label="@string/app_name"
a:screenOrientation="portrait"
a:alwaysRetainTaskState="true">
<intent-filter>
<action a:name="android.intent.action.MAIN"/>
<category a:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity a:name="myapp.activities.activity1"
a:screenOrientation="portrait"/>
<activity a:name="myapp.activities.activity2"
a:screenOrientation="portrait"/>
...
<activity a:name="myapp.activities.activityN"
a:screenOrientation="portrait"/>
<service a:name="myapp.location.LocationService"/>
</application>