У меня есть основное занятие, и кнопка переходит к другому действию. Когда я перехожу к другой деятельности, моя основная деятельность прекращается. Как я буду вести основную деятельность?
Спасибо заранее.
Да, вы можете сохранить свою основную деятельность. Мой способ - использовать "CHEAT".
Пример вашей основной деятельности: A, в у нас есть кнопка btnA. Нажмите эту кнопку btnA, чтобы открыть операцию B.
Вы создаете панель вкладок с 2 вкладками, содержащими A и B. После инициализации панели вкладок вызовите
tabHost.getTabWidget.setVisibility(View.GONE);
чтобы скрыть эту вкладку. Таким образом, вы видите только видимую активность.
При нажатии кнопки btnA нужно только переключить tabHost на B
tabHost.setCurrentTab(1);//1 is index of Activity B
Этот вопрос и ответ схожий с вашим вопросом. Вы можете обратиться к нему.
Как я буду вести основную деятельность?
Вы бы этого не сделали.
В зависимости от того, что вы делаете, вы можете переместить его в Service
.