>
Tenho o seguinte problema, criei uma activity com abas, porem quando eu estou na segunda aba não consigo ler as variaveis private, elas ficam como null, não entendo pois estou na mesma activity a única coisa que mudo é o layout, segue abaixo o trecnho do meu código:
private String PRI_Cliente = "";
//Aba Principal
if (it.getIntExtra("tab", 0) == 0){
setContentView(R.layout.principal);
PRI_Cliente = "FULANO DE TAL";
}else{
//Aba outra
setContentView(R.layout.outra);
Toast.makeText(getBaseContext(), PRI_Cliente, Toast.LENGTH_SHORT).show();
}
Giliard,
Os atributos não podem ser lidos por outras Activity.
Como você chama as demais abas?
Os atributos não podem ser lidos porque é criado um novo objeto, então, apesar de manter a mesma tela, é criado outro.
Aguardo as informações pedidas.
Já entendi. Criei uma classe singleton e passei a setar e pegar os valores. Obrigado. Concluído