【问题标题】:Why is my android app's behavior different according to devices?为什么我的 android 应用程序的行为因设备而异?
【发布时间】: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 上对其进行了测试,它在三星上运行良好。它开始了我留在三星的相同活动。为什么它在不同的设备上表现不同?提前感谢您的帮助。

【问题讨论】:

    标签: android android-activity


    【解决方案1】:

    也许您在 Sony Xperia E3 的开发工具中激活了“杀死所有活动”选项?

    【讨论】:

    • 没有。当我回到应用程序时,第一个活动出现,如果我按下返回按钮,那么第二个活动出现在我离开应用程序的地方。
    猜你喜欢
    • 1970-01-01
    • 2018-09-02
    • 1970-01-01
    • 1970-01-01
    • 2016-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多