Intereting Posts

SetDisplayHomeAsUpEnabled () + Стрелка вверх?

Мы можем использовать метод setDisplayHomeAsUpEnabled() для операции для отображения стрелки «вверх» на панели действий.

Если я правильно понимаю, мы действительно должны показывать стрелку вверх, если мы не являемся основной деятельностью.

Нажатие стрелки «вверх» должно привести нас к корневой активности. Это все? Затем я должен добавить этот вызов ко всем моим действиям следующим образом:

 class RootActivity { public void onCreate() { setDisplayHomeAsUpEnabled(false); } } class AppleActivity { public void onCreate() { setDisplayHomeAsUpEnabled(true); } } class OrangeActivity { public void onCreate() { setDisplayHomeAsUpEnabled(true); } } ... 

Да, это в значительной степени.

Нажатие на стрелку вверх должно привести вас к корню.

И не забывайте фактически обрабатывать щелчок в onOptionsItemSelected , проверяя id элемента на android.R.id.home