Хромоподобное отображение меню

Я пытаюсь найти некоторую информацию о том, как создать меню, которое выглядит как верхняя часть меню для Chrome для Android. Я попытался поэкспериментировать с реализацией иконок для Android 4.0, но не повезло. Пробовал гуглить, но единственное, что я нашел, был ответ, что иконки не могут быть реализованы, когда API >= 11.

Как Chrome делает это тогда? Это сделано для устройств, которые 4.0+!

2 ответа

Используйте всплывающее окно для достижения этого. Поскольку вы можете добавить верхний и нижний колонтитулы в любой список, вы можете создать один линейный макет с опциями "назад" и "звездочка". Добавьте это представление во всплывающее окно.

Любой ListView может быть связано с HeaderViewListAdapter, используя это, вы можете прикрепить отдельные макеты в качестве верхнего или нижнего колонтитула к вашим спискам.

Как сказал Винодкумар, вы также можете использовать ListPopupWindow с HeaderViewListAdapters.

В справочнике по Android: HeaderViewListAdapter и ListPopupWindow

Другие вопросы по тегам