Мое приложение вылетает при каждом изменении местоположения. Структура приложения проста: есть один Деятельность и множество фрагментов. Фрагмент Вывод осуществляется следующим образом:Почему мое приложение для Android периодически срабатывает?
ItemsFragment itemsFragment = new ItemsFragment() {GroupID = groupID, CurrentGroup = currentGroup};
itemsFragment.RetainInstance = true;
var fragmentManager = SupportFragmentManager.BeginTransaction();
fragmentManager.Replace (Resource.Id.flContent, (SupportFragment) itemsFragment);
fragmentManager.AddToBackStack (null);
fragmentManager.Commit();
Я использую C# Xamarin, но принцип Java это то же самое, только немного другой синтаксис. Помогите новичку-разработчикам Android понять причину.
На мобильном устройстве выдает ошибку:
“Unfortunately App has Stopped”
Где только можно положить Try ... Catch и получил эту ошибку:
Java.Lang.IllegalStateException: Can not perform this action after onSaveInstanceState
Здесь я ответил тот же вопрос: https://stackoverflow.com/questions/39101937/android-java-lang-illegalstateexception-in-onrequestpermissionsresult/39103284#39103284 –
Есть тонны этих вопросов в stackoverflow, каждый из которых предоставляет много информации об этой проблеме. – mhenryk