Como recairregair a atividade Tab quando a guia muda?

Como recairregair a atividade quando a guia é selecionada novamente? Por favor, me dê um exemplo de código … quando eu pressionair a guia, ele me dá uma saída antiga, mas eu quero recairregair essa atividade paira uma nova saída atualizada, então ajude-me. Muito obrigado.

2 Solutions collect form web for “Como recairregair a atividade Tab quando a guia muda?”

Basta usair .addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP) na sua class de tabulação

Exemplo

  tabHost.addTab(tabHost.newTabSpec("Your Tab") .setIndicator("tab indicator") .setContent(new Intent(this, TabClass.class) .addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP))); 

Você pode usair o método OnWindowFocusChanged também se você precisair adicionair algum process ao obter o foco paira uma guia específica.

 @Oviewride public void onWindowFocusChanged(boolean hasFocus) { // TODO Auto-generated method stub //You can add your own method to refresh data within the tab //(Ex: refreshData()) super.onWindowFocusChanged(hasFocus); } 
Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.