2016-07-06 4 views
0

Wenn Zurück Schaltfläche auf der Symbolleiste angeklickt wird passiert nichts. Ich weiß nicht, was das Problem ist.Nichts passiert auf Zurück Schaltfläche klicken auf Toolbar in Android

toolbar = (Toolbar) findViewById(R.id.include); 
    setSupportActionBar(toolbar); 
    getSupportActionBar().setTitle("Notices For Students"); 
    getSupportActionBar().setDisplayHomeAsUpEnabled(true); 
    getSupportActionBar().setDisplayShowHomeEnabled(true); 

Antwort

1

die Zurück-Taste ist nicht mehr als ein Menüpunkt, so dass Sie onOptionsItemSelected

und suchen Sie nach, wenn Sie die Taste dort gedrückt wird und so etwas wie diese

if(menuItem.getItemId() == android.R.id.home){ 
    finish(); 
} 
1

Sie außer Kraft zu setzen haben kann es tun, indem Sie dies verwenden:

toolbar.setNavigationOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 
      finish(); 
     } 
    }); 

Hier bin ich fertig, wenn wir Klicken Sie auf zurück.

Bitte verwenden Sie dies und sagen Sie mir, wenn Sie irgendein Problem haben.