Какой объект макета используется для создания всплывающего всплывающего окна в пользовательском интерфейсе Android? (Не тост или диалог) - PullRequest
5 голосов
/ 19 декабря 2010

Я просмотрел developer.android.com и немного погуглил, но не могу найти объект макета, который делает это: речевой пузырь, что-то вроде этого, в котором есть список кнопоккоторый можно прокручивать, если не все кнопки вписываются в ширину экрана.Приложение Twitter, Handcent SMS и приложение для обмена сообщениями HTC Sense используют все это, и оно выглядит более или менее одинаково во всех из них, что заставляет меня думать, что это стандартный объект.Фото ниже от Handcent.Что они используют?

alt text

1 Ответ

7 голосов
/ 19 декабря 2010

Это то, что часто называют шаблоном пользовательского интерфейса QuickActions . В Android SDK нет прямой поддержки этого готового решения, но есть несколько примеров, которые вы можете использовать.

Один из них, который я использовал сам - Как создать диалог QuickAction в Android . Если вы посмотрите на эту ссылку, вы получите хорошее объяснение того, как это делается, и вы даже можете загрузить исходный код и использовать его непосредственно в своем собственном приложении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...