2011-12-21 6 views
8

Я не могу найти ни одного из этих двух видов в источнике, но видел их как во многих приложениях. Может ли кто-нибудь сказать мне, что они называются?android pop up menu

Благодаря enter image description here

ответ

14

Второй вариант - меню опций из панели действий. Я думаю, что он реализован как ListPopupWindow.

Первый не является частью Android SDK, хотя существуют различные реализации, плавающие вокруг. Here is an example of one, предназначенный для использования с Картами Google. Here is one предназначен для шаблона «быстрых действий».

+0

У меня была догадка, что ListPopupWindow был новым API, чем я могу построить с помощью .. ну ладно. Источник для этих воздушных шаров будет отлично, хотя, спасибо! – Matt

+0

Ваша вторая ссылка не работает, пожалуйста, обновите ее! :) – poitroae

+0

@Michael: Вторая ссылка работает отлично. Так же и первый. – CommonsWare

0

Я буду считать, что они на заказ из них, так что вы не найдете их в стандартных библиотеках Android.

0

Второй, который, я думаю, является способом, которым меню по умолчанию выглядит в ICS (и сотах в этом отношении). Если вы создадите для 4.0 и включите код для меню опций, я думаю, что вы получите этот пользовательский интерфейс по умолчанию. Если вы хотите настроить его, ознакомьтесь с этой страницей http://developer.android.com/guide/topics/ui/actionbar.html и обратите пристальное внимание на раздел «Добавление раскрывающейся навигации».

Первый из них не является частью пользовательского интерфейса Android, что-то особенное для приложения facebook.