У меня есть 2 действия (активность аудио-чата & активность сообщения чата). В настоящее время оба действия работают абсолютно нормально, но теперь я хочу, чтобы оба действия работали одновременно, как Messenger Whatsapp.Как начать новую деятельность, не убивая текущую активность
В режиме аудио-чата есть кнопка, чтобы войти в активность чата сообщений, но после того, как активность чата сообщения начнет работать, перестань работать.
Есть ли способ, которым я могу переключаться между этими двумя действиями, такими как Messenger Whatsapp.
У вас есть код sniplet, показывающий, что вы делаете? Это поможет. Я предполагаю, что вы вызываете 'finish()' где-то? –
Ваше решение состоит в том, чтобы поместить один из них в отдельный процесс, такой как Служба. Так как ваша деятельность обрабатывает аудио-чат, но затем вы получаете текстовые обновления из службы, которую ваша активность затем обновляет на экране. Если вы хотите, чтобы аудио-чат продолжался при навигации к различным частям приложения, для этого потребуется отдельная услуга. – NoChinDeluxe
Вопрос вводит в заблуждение, пожалуйста, перефразируйте то, что вы хотите, в более конкретных деталях. Вы не убиваете текущую деятельность, следуя жизненному циклу (и, таким образом, 'A.onPause().', 'B.onCreate()', 'B.onResume()' .... если вам нужно, 'A' все еще есть. – Bonatti