0

我正在为一个问题而疯狂......

关键是,我有一个名为 LogIn 的活动。这是它在清单上的声明方式:

<activity
        android:name=".LogIn"
        android:windowSoftInputMode="stateHidden"
        android:configChanges="keyboardHidden|orientation"
        android:label="@string/app_name" >
    </activity>

我在写之后读到,android:configChanges="keyboardHidden|orientation当您更改方向时,应用程序没有再次进入 onCreate 。

问题是我的应用程序一直在输入 onCreate 。我正在使用 Eclipse 进行调试,当我打开应用程序时,进入(这是正常的),然后,如果我等到手机关机,在 onCreate 上再次进入!!,然后,我打开它并再次进入! !. 我认为当应用程序“落后”另一个应用程序时,它正在进入 onPause,然后,当它从后台返回时,Activity 将进入 onResume(),但没有......在我的应用程序上它正在运行再次 onCreate()....

我不知道该怎么做才能让我的应用程序正常工作......

有人可以帮我吗?

4

1 回答 1

2

如果您的应用程序目标API level 13您应该添加screenSize

android:configChanges="keyboardHidden|orientation|screenSize"
于 2012-10-10T10:52:51.513 回答