Ich möchte ein neues Menüelement auf der rechten Seite programmgesteuert festlegen, wenn sich der Benutzer auf einem definierten Bildschirm befindet, aber nur, wenn es auf diesem Bildschirm und nicht auf einem anderen Bildschirm angezeigt wird.Aktionsbalkenelement hinzufügen Programmatisch
Wie kann ich dies tun, ohne eine neue Menüressource einzurichten? In dieser Klasse ändere ich eigentlich meinen linken Menüpunkt so.
setSupportActionBar(toolbar);
getSupportActionBar().setTitle("");
getSupportActionBar().setHomeAsUpIndicator(ContextCompat.getDrawable(this,R.drawable.ic_back));
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
getSupportActionBar().setHomeButtonEnabled(true);
Wenn Sie 'Fragment's verwenden, können Sie die neuen Elemente zum Menü des Fragments hinzufügen. Diese Elemente werden nur angezeigt, während das Fragment an die Aktivität angehängt ist. – Titus
@Titus Ich arbeite mit einer Aktivität .. – aleixrr