Intereting Posts
Макет, как и карты в Android Чтение и запись целочисленного массива для посылки Есть ли какой-либо прослушиватель в Android SearchView для уведомления, если SearchView будет расширен и готов принять вход? Существуют ли общие конфигурации AVD где-нибудь, которые можно загрузить / просмотреть? Android 4.0 4G переключает SearchView удаляет синюю линию фокусировки и показывает курсор в определенном положении Как вызвать метод, определенный в ListFragment из адаптера? Как получить представление из эспрессо, чтобы перейти в IdlingResource? Ошибка «aapt». Предварительная сборка компилятора прервана Android: отключить приложение для планшета Рельефные края формы изображения, отображающие глубину в андроиде Как нарисовать линию на карте Просмотр данных координат? Как Starbucks показывает пользовательский интерфейс на устройствах Android в ближайшем магазине? Android: Почему нажатие на уведомление о намерении с backstack уничтожает родительскую MainActivity? Ошибка DuplicateFileException при создании Android APK

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

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

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

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

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

Solutions Collecting From Web of "SetDisplayHomeAsUpEnabled () + Стрелка вверх?"

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

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

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