Ich versuche, Login und Registrierung Registerkarte auf der gleichen Seite zu erstellen. Jedes Mal, wenn ich auf dem Anmeldebildschirm auf "Anmelden" klicke, wird der Anmeldebildschirm wie erwartet angezeigt. Dies gilt auch für den Anmeldebildschirm. Auf dem Anmeldebildschirm, jedes Mal wenn ich den Login-Tab drücke, funktioniert es auch. Aber auf dem Login-Bildschirm, jedes Mal, wenn ich auf Login drücke, geht es zum Anmeldebildschirm, aber ich möchte, dass es auf dem Anmeldebildschirm bleibt. Das komische daran ist, dass ich jedes Mal, wenn ich die Anmeldung drücke, auf dem Anmeldebildschirm bleibt. Kann jemand helfen? jede Hilfe würde geschätzt werden.Login und Registrierung Registerkarte funktioniert nicht xml
Android Klassen
SignUpScreen.java
final Intent i = new Intent(SignUpScreen.this, LoginScreen.class);
TextView b = (TextView) findViewById(R.id.text1);
b.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
setContentView(R.layout.login_screen);
SignUpScreen.this.startActivity(i);
}
});
mein LoginScreen.java
final Intent i = new Intent(LoginScreen.this,SignUpScreen.class);
TextView c = (TextView) findViewById(R.id.text4);
c.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
setContentView(R.layout.sign_up_screen);
LoginScreen.this.startActivity(i);
}
});
Ihren vollständigen Code zeigen –
können Sie Ihre vollständigen Code für ein besseres Verständnis teilen ?? – sumit
Das ist absolut falsch. 'setContentView()' sollte in 'onCreate()' aufgerufen werden, während die Ansicht Ihrer Aktivität initialisiert wird. Sie können 'onClickListener' nicht aufrufen. Versuchen Sie besser mit Aktivität oder Fragment, – tahsinRupam