- Posts no fórum: 1
03/01/2018, 13:02:47 via Web
03/01/2018 13:02:47 via Web
Ola eu sou novo no fórum e estou precisando de uma ajuda ao trocar de telas no android studio, o problema e o seguinte eu coloquei um botão para chamar outra tela, a tela de classes, mas nessa tela de classes a outro botão que chama uma terceira tela e ai que esta o problema, o android studio não abre o aplicativo quando tem essa linha de código e não sei o qual o problema, alguém poderia me ajudar por favor.
Button guerreiro = (Button) findViewById(R.id.guerreiro);
guerreiro.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
setContentView(R.layout.teladoguerreiro);
}
});
e bem esse código mesmo, eu uso ele para ir da 2 tela para a 3 tela só que o android studio não aceita.
package mateusnobresilva.teste;
import android.support.v7.app.AlertDialog;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button Iniciartela1 = (Button) findViewById(R.id.Iniciartela1);
Iniciartela1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
setContentView(R.layout.teladeclasse);
}
});
Button guerreiro = (Button) findViewById(R.id.guerreiro);
guerreiro.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
setContentView(R.layout.teladoguerreiro);
}
});
}
}
Conteúdo editorial recomendado
Com o seu consentimento, o conteúdo externo é carregado aqui.
Ao clicar no botão acima, concorda que o conteúdo externo poderá ser-lhe exibido. Os dados pessoais podem ser transmitidos a fornecedores terceiros no processo. Pode encontrar mais informações sobre isto no nosso Política de Privacidade.