Mam świadomość, że Istnieją dwie metody ustawiania tytułu w systemie Android: Activity
.getSupportActionBar(). SetTitle() vs toolbar.setTitle()
Zakładając już mam następujący kod ...
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.my_activity);
...
Toolbar toolbar = (Toolbar) findViewById(R.id.my_toolbar);
setSupportActionBar(toolbar);
... mogę użyć tego ...
getSupportActionBar().setTitle("My title");
... czy to ...
toolbar.setTitle("My title");
... aby ustawić mój tytuł.
Moje pytanie brzmi, , która jest lepszą praktyką?
Skoro masz obiekt Toolbar, dlaczego nie korzystać z jego metod? –
Jeśli masz już pasek narzędzi Toolbar, z pewnością lepiej jest użyć jego metod. Tak więc użyj toolbar.setTitle(). – pandabear
Czasami brakuje mi metody łańcuchowej .. 'setSupportActionbar (pasek narzędzi) .setTitle (R.string.title);' Ale nie można nawet "ustawićSupportActionbar (toolbar.setTitle (R.string.title));' – Tapirboy