сохранить активность в фоновом режиме при переключении на другую деятельность?

1

У меня есть основное занятие, и кнопка переходит к другому действию. Когда я перехожу к другой деятельности, моя основная деятельность прекращается. Как я буду вести основную деятельность?

Спасибо заранее.

  • 0
    В общем, вы не можете этого сделать. Чего ты хочешь достичь? Непрерывная обработка требует использования отдельных потоков, сервисов и т. Д.
Теги:
android-activity

2 ответа

0
Лучший ответ

Да, вы можете сохранить свою основную деятельность. Мой способ - использовать "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

Этот вопрос и ответ схожий с вашим вопросом. Вы можете обратиться к нему.

Действия и вспомогательные действия

4

Как я буду вести основную деятельность?

Вы бы этого не сделали.

В зависимости от того, что вы делаете, вы можете переместить его в Service.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню