Entao, eu tenho uma Activity, dentro dela tenho 3 tabs, cada uma com um ListActivity dentro, quando a aplicação é iniciada, as ListActivity já são iniciadas.
Como eu posso passar os valores de uma busca para as ListActivity?
Entao, eu posso chamar no Bundle do intent… mas o meu problema é que eu preciso atualizar a ListView dentro da Tab de acordo com o que for digitado na busca, portanto, eu preciso alterar a ListView várias vezes… como eu poderia fazer isso? alguma idéia?
Minha dúvida:
Você quer fazer uma pesquisa que já procure assim que você digitar uma letra no edit text? Ai a cada letra ele vai atualizando a lista, correto?
Não entendi muito bem o sentido.
Se for pra passar apenas parâmetros, é como o Marky falou.
Eu sei que topico é velho, mas essa dúvida é bem comum.
Isso deve ajudar
Intent intent = new Intent(PrimeiraActivity.this, SegundaActivity.class);
Bundle b = new Bundle();
b.putInt("chave", 1);
intent.putExtras(b);
startActivity(intent);
Bundle b = getIntent().getExtras();
int value = b.getInt("key");
Eu tenho uma Activity principal com um TabHost. Para cada Tab, eu tenho uma ListActivity. No onCreate() da Activity principal, eu crio as Tabs chamando as ListActivity respectivas para cada uma delas.
Pronto, as Tabs já estão criadas, com suas respectivas ListActivities.
Agora, nessa Activity principal eu tenho um campo para busca, que acessar um WebService e recebe um XML.
Eu preciso com que, quando receber o XML ele ser carregado na ListActivity da Tab correspondente.
Ficou mais claro?
Eu tenho dificuldade em explicar o que precisa mesmo… hehehe
Eu preciso apenas de uma direção, o resto eu me viro…