У меня есть активность в качестве дочернего элемента в родительской активности ящика навигации, в любое время, когда ориентация страниц изменяется, страница должна быть перезагружена снова.Как остановить активность при перезагрузке при изменении ориентации
public class ApplicationsClass extends NavigationDrawer implements LoaderCallbacks<Cursor> {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getLayoutInflater().inflate(R.layout.main_list_activity, frameLayout);
if (savedInstanceState == null) {
//I do my stuffs here
}
}
...
}
В моей AndroidManifest.xml
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="22" />
<!-- Main activity. -->
<application
android:largeHeap="true"
android:allowBackup="true"
android:theme="@style/AppTheme"
android:configChanges="orientation|keyboard|keyboardHidden|screenSize|screenLayout|uiMode">
<!-- Register Activity -->
<activity
android:name=".ApplicationsClass">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
...
</application>
Я попытался добавить android:configChanges="orientation|keyboard|keyboardHidden|screenSize|screenLayout|uiMode"
к моему приложения тег в androidmanifest как было предложено несколько статей, но безрезультатно. Пожалуйста, есть способ остановить перезагрузку страницы при изменении ориентации в Android. Я был бы признателен, если бы кто-то мог помочь. Заранее спасибо.
UPDATE
Я также попытался добавить android:configChanges="orientation|screenSize"
к моей деятельности в AndroidManifest.xml, но безрезультатно.
Я только понял, что добавление android:configChanges="orientation|screenSize|keyboardHidden"
работает только тогда, когда я не расширил класс от navigationdrawer
и тем самым сделал его фрагментом с классом навигатора. Это работает только тогда, когда оно не находится в форме макета фрагмента.
В своем вопросе Вы говорите об остановке перегрузки? и ниже в описании вы говорите, что его нужно перезагрузить? – Arslan
@Arslan Пожалуйста, где в моем описании я сказал, что его нужно перезагрузить – George
У меня есть активность в качестве дочернего элемента в родительской активности ящика навигации, в любое время, когда ориентация страниц изменяется, страница должна быть перезагружена снова. это. – Arslan