Passe dados com o evento entre as atividades no Tabs - Android
-
11-12-2019 - |
Pergunta
Eu tenho uma tabactividade com 4 guias (atividades) nele. Agora quero passar dados entre essas 4 guias.Eu sei como passá-lo para o pai (tabactivity), mas como eu passo para uma das atividades de guias em execução?Com o PutExtra, posso passar por alguns dados, mas como eu sei na outra atividade que recebeu dados (algo como um evento / retorno de chamada / qualquer)?
Solução
Você verifica se os dados estão na intenção com o GetExtra.Eu resolveria isso com variáveis estáticas públicas.Simplesmente receba a referência ao objeto da ONResume em sua atividade.Lembre-se de verificar se é nulo
Outras dicas
Outra maneiras são:
Faça variável estática pública. Preferência.
armazene-o em sqlite.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow