O problema é o seguinte, estou iniciando no desenvolvimento android acompanhando as videos aulas do Prof NERI, estou desenvolvendo uma aplicação de cadastro de clientes onde existem 3 telas , uma principal que tem dois botões, um leva a tela de Cadastramento e outro leva a tela de consulta, porem quando estou em uma dessas telas e rotaciono a tela para LANdscape nao importa onde esteja aplicação volta sempre pra tela principal, pesquisando na net descobri esse método “onConfigurationChanged” mais n estou conseguindo fazer a implementação, alguem ajuda
Aqui está o arquivo java com as respectivas chamadas às telas
public class ActivityVariasTelas extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) { //REFERENTE A TELA PRINCIPAL
super.onCreate(savedInstanceState);
telaPrincipal();
}
public void telaPrincipal(){
setContentView(R.layout.activity_varias_telas); //chama tela principal
Button btCadastro, btConsulta;
btCadastro = (Button) findViewById(R.id.botaoCadastro); //Cast dos botoes
btConsulta = (Button) findViewById(R.id.botaoConsulta);
btCadastro.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
chamaCadastro(); //se clicar no botao de cadastro eu chamo minha tela de cadastro
}
});
btConsulta.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
chamaConsulta(); //se clicar no botao de consulta chamo minha tela de consulta
}
});
}
//Chamar segunda tela, TELA DE CADASTRO
public void chamaCadastro(){
setContentView(R.layout.activity_tela_de_cadastro);//chama tela de cadastro
}
//Chamar terceira Tela, TELA DE CONSULTA
public void chamaConsulta(){
setContentView(R.layout.activity_tela_de_consulta); //chama tela de consulta
}