Tecnologia do Blogger.
RSS

[androidbrasil-dev] Atualizar view ao clicar na Tab.

Olha eu aqui de novo galera, desculpem a quantidade de posts, é que estou aproveitando o feriado na minha cidade para dar uma geral em meu projeto, mas voltando.

Eu implementei uma actionBar com Tabs no meu layout, e conforme o usuario muda a Tab o parametro de "WHERE" da minha query muda, por exemplo se ele esta na tab 1 o where vai ser "parametro like 1", até ai tudo bem, eu vi nos logs que esta pegando tudo corretamente conforme o usuario transita pelas tabs. O problema que ao atualizar esse where ele refaz a pesquisa para aparecer os horarios certos na tela, porem o horario continua o mesmo, mesmo o Log mostrando que os resutados estão corretos.
Vou descrever o que fiz pra voces,

public class Detalhe_linha extends FragmentActivity implements
ActionBar.TabListener {

Seto a navegação por tabs, e adiciono uma para cada resultado que pegar no banco(passado para uma lista).
ac.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
   
for (int i=0; i<saidas.size(); i++){
        ac
.addTab(ac.newTab().setText(saidas.get(i).toString()).setTabListener(this));
             
}

Metodo onTabSelected...
public void onTabSelected(ActionBar.Tab tab, FragmentTransaction arg1) {
// TODO Auto-generated method stub
tab_selecionada = String.valueOf(tab.getText());
Log.i("Teste"," A tab selecionada é: "+tab_selecionada);
where2 = "id_onibus = "+codigo_onibus+" AND dia like '"+dia+"' AND saida like '"+tab_selecionada+"'"; 
carregaHorarioonibus();
}

Não mexi com nada em relação à fragments, teria que usar isso? Como?
Abraços.

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário