你好,我最近做了一个简单的Android益智游戏。它有两个Activity类。第一个活动用于菜单选项,第二个用于主游戏。
在第一个活动的“菜单”选项中按“开始”按钮后,将显示/开始第二个活动。我的问题是如果我通过按下主页按钮最小化第二个活动的游戏,然后回到游戏,它从第一个活动开始。然后,如果我按下后退按钮,第二个活动就会回来。
为什么在第二次活动中离开应用程序时,第一项活动会出现在前面?我不知道为什么我的第一个活动出现在前面。
我的清单
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="com.senzgames.superword.GameCore"
android:label="@string/title_activity_game"
android:screenOrientation="portrait"
android:parentActivityName="com.senzgames.superword.MainActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.senzgames.superword.MainActivity" />
</activity>
</application>
另一件事我的设备是Sony Xperia E3 android 4.2.2,但我也在三星s3上测试它在三星上工作正常。它开始了我在三星上留下的同样的活动。为什么它在不同的设备上表现不同?提前感谢您的帮助。
答案 0 :(得分:0)
也许你已经激活了&#34;杀死所有活动&#34; Sony Xperia E3中的开发工具选项?