Mam aktywność, która implementuje OnClickListener, a ja obsługi onclick wydarzenie jako poniżej kodu:android pasek narzędzi przycisk nawigacyjny id
void onClick(View v){
final int id = v.getId();
switch(id){
case R.id.xxx:
break;
}
}
i teraz mam pasek też, więc chcę, aby obsłużyć przycisk nawigacyjny Pasek kliknięcie w ten sposób również:
toolbar.setNavigationOnClickListener(this);
, ale nie znam identyfikatora przycisku nawigacyjnego paska narzędzi. Jak mogę to dostać?
Możesz obsługiwać kliknięcia menu Toolbar w metodzie onOptionsItemSelected(). –
możesz spróbować dodać metodę kliknięcia bezpośrednio na pasku narzędzi, która może ci pomóc, a dla twojej powyższej sytuacji dla przycisku głównego id android.R.id.home – Vickyexpert
dostałeś odpowiednią odpowiedź? Próbuję osiągnąć ten sam kod: – AndroidGuy