我有3个活动任务A-B-C的Android活动任务在前景
<activity android:name=".LoginActivity"
android:label="@string/app_name"
android:noHistory="true">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name=".DashboardActivity"
android:label="@string/app_name" >
</activity>
<activity android:name=".CreateNewPolygonActivity"
android:label="@string/app_name"
android:launchMode="singleTask"
android:alwaysRetainTaskState="true"
android:configChanges="orientation|keyboard|keyboardHidden">
</activity>
<service android:name=".services.RecordCircuitService"
android:enabled="true" >
</service>
和我有一个Service
使用LocationManager
GPS。
我的应用程序具有这样的逻辑:
- 在启动图标点击 - >启动登录活动
- 登录后 - >登录活动是光洁度();并开始dashboardActivity
- 在我开始
CreateNewPolygonActivity
仪表盘和启动Service
与GPS - 按HOME(这是重组
RecordActivity
到前台)
后,我有一些错误的工作
- 开放
CreateNewPolygonActivity
与onCreate
- 打开
DashboardActivity
我想我的任务组织有问题。
什么问题? – codeMagic 2013-03-18 17:08:09