Выпадающее меню Android (нет спиннера!)


Я хочу создать выпадающую навигацию. Я нарисовал этот эскиз:

Введите описание изображения здесь

Я уже пробовал спиннер, но мне не нужен этот combobox, только этот список, который показывает на кнопке click

3 5

3 ответа:

Я предполагаю, что вы работаете над API ниже 11. Выпадающий счетчик доступен с уровня API 11 с панелью действий. но Вы можете использовать Actionbar sherlock. Загрузите демо-версии (как исходный код с Github или как приложение из play store). Actionbarsherlock реализует dropdownspinners. Это должно выглядеть так:

Вы можете получить библиотеку из: https://github.com/JakeWharton/ActionBarSherlock

Вы смотрели на примере apidemos->Views - > popup menu. Это может быть уместно. Если нет, боюсь, вам придется сделать пользовательский интерфейс для этого.

Вы также можете создать Dialog и раздуть его представление из XML-макета.

Dialog dialog = new Dialog(this);
dialog.setContentView(R.layout.popup);
dialog.show();