In meiner App würde ich eine einzigartige Symbolleiste für alle Aktivitäten außer mainActivity machen. Ich habe diesen Code für Set-Titel und Logo schreiben, aber in der Symbolleiste habe ich auch Benutzername Benutzer nur angemeldet. So I'have schreibt in meiner Armaturenbrett Aktivität dieses Code:Symbolleiste für alle Aktivitäten festlegen
Toolbar myToolbar = (Toolbar) findViewById(R.id.my_toolbar);
setSupportActionBar(myToolbar);
getSupportActionBar().setDisplayShowTitleEnabled(false);
assert myToolbar != null;
myToolbar.setLogo(R.mipmap.logo_big);
TextView usernameField = (TextView) findViewById(R.id.username);
try {
usernameField.setText(User.getInstance().getUsername());
} catch (JSONException e) {
e.printStackTrace();
}
Und ich habe ein Layout, das in alle XML-Datei enthalten ist. Aber wie kann ich diesen Code in allen meinen Aktivitäten ohne Kopieren und Einfügen wiederverwenden?
Es ist falsch, ein Singleton zu machen? oder Nutzungsklasse?
dank
Thank you !! Fantastisch! es funktioniert! – LorenzoBerti