У меня все еще есть проблемы с ошибкой «Неверный оператор в fillWindow ()».
Я сузил проблему до курсора SimpleCursorAdapter для моего ListView.
Например, еслиЯ нахожусь в списке для действия A и закрываю курсор перед началом нового действия B, но не получаю «Неверный оператор в fillWindow ()» при возвращении к действию A.
Однакоперед загрузкой действия B я вижу, что список из списка действия A исчезает на экране, и на короткое время отображается сообщение «No Records Found» перед скрытием экрана, перед тем как отображается экран действия B.
Какя могу изящно решить эту проблему?
РЕДАКТИРОВАТЬ: Я действительно понял это сегодня утром.Я добавил
this.stopManagingCursor(this.myListCursor);
к методу onPause в моих классах ListActivity, и это устранило ошибку «Недопустимый оператор в fillWindow ()».