【发布时间】:2015-06-03 09:53:42
【问题描述】:
你好最近我做了一个简单的安卓益智游戏。它有两个活动类。第一个活动用于菜单选项,第二个用于主游戏。
从第一个活动的菜单选项中按下开始按钮后,第二个活动出现/启动。我的问题是,如果我通过按主页按钮从第二个活动最小化游戏,然后回到游戏,它从第一个活动开始。然后如果我按下返回按钮,第二个活动就会返回。
当我在第二个活动期间离开应用程序时,为什么第一个活动会出现在最前面?我不知道为什么我的第一个活动会出现在前面。
我的清单
<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 上对其进行了测试,它在三星上运行良好。它开始了我留在三星的相同活动。为什么它在不同的设备上表现不同?提前感谢您的帮助。
【问题讨论】: