У меня есть активность, в которой есть поток и вид ... они подозрительно похожи на LunarLander. Чтобы показать внутриигровое меню, я вызываю startActivityForResult для другого действия с несколькими кнопками на нем ... затем возвращается тип кнопки, нажатой к родительскому действию. Это нормально, за исключением тех случаев, когда я продолжаю родительское действие, исходная нить, которую я имел, теперь ПРЕКРАЩЕНА. Я предполагаю, что это происходит, потому что родительское действие потеряло фокус и поэтому поток считается мертвым, но я хочу продолжить работу с потоком.
Есть ли способ сохранить нить в живых? Я пытался установить setFlags для нового действия, но я не нашел ничего, что поддерживает его.