У меня есть активность, которая получает страницу из Интернета, а затем анализирует ее на TableLayout, который находится внутри ScrollView.Как предотвратить исключение IllegalStateException при попытке повторно использовать глобальную переменную?
Затем я сохраняю ScrollView в глобальной переменной, точно так же, как описано Джеффом Гилфелтом в this post.
После этого я оставляю свою активность и снова вводю ее, и я проверяю, есть ли сохраненный ScrollView в глобальной переменной, и если я пытаюсь установить его через setContentView().
Проблема в том, что я получаю исключение IllegalStateException на вызове setContentView(savedScrollView);
.
Может ли кто-нибудь мне помочь?
Проблемы с разработчиками здесь не по теме; переход на [SO]. –
Не могли бы вы вывести вывод Logcat –
, не следует ли вы вызвать removeView в какой-то момент перед вызовом setContentView во второй раз? – MarianP