Шаблон пользовательских пользовательских настроек Android

Я заинтересован в включении шаблона интерфейса Android под названием «Быстрое действие». В принципе, это контекстное меню, которое не скроет данные, на которые производится действие. Я хотел бы реализовать это, но я не могу найти пример кода или API, чтобы помочь мне.

Обратите внимание, что этот шаблон пользовательского интерфейса обсуждается на видео YouTube, http://www.youtube.com/watch?v=M1ZBjlCRfz0#t=15m20s .

Кто-нибудь имеет реализацию этого или знает, что стандарт Google для добавления этого в приложение?

http://sofru.miximages.com/android/33m6hwo.png

До тех пор, пока официальное приложение Twitter не будет открыто Google, вы можете взглянуть на эту реализацию: http://www.londatiga.net/it/how-to-create-quickaction-dialog-in-android/

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

Интересный вопрос. Android использует этот шаблон в своем приложении «Контакты». Вы можете получить источник с помощью git:

git clone git://android.git.kernel.org/platform/packages/apps/Contacts.git 

Я сделал это и быстро смазал его, но я не получил окончательного результата. Я думаю, что это сделано в «Контакты / src / com / android / contacts / ui / QuickContactWindow.java», но я не совсем уверен.

Я вам Google для QuickContact android , есть много изображений, которые показывают именно то меню, которое вам нужно, поэтому кажется, что в этом контексте он действительно называется QuickContact.

Глядя на документацию , я не вижу никаких унаследованных classов, которые вы могли бы использовать для чего-то другого, кроме контактов.

Итак, несколько отправных точек, но никакого решения от меня 😉

Этот проект с открытым исходным кодом имеет тот же внешний вид, что и всплывающее окно быстрых действий в качестве приложения Twitter:

http://github.com/ruqqq/WorldHeritageSite/tree/master/src/sg/ruqqq/WHSFinder

Это помогает загрузить весь проект, потому что вам нужен ряд чертежей, изображений и других ресурсов из этого проекта.

Основной демонстрационный class называется WHSListActivity.java. Другие classы, которые вам нужны, – это QuickActionWindow.java и QuickActionItem.java.

После этого это очень просто и отлично работает. Я использую его для своих приложений.

Взгляните на мой ответ на аналогичный вопрос: QuickActions, как приложение Twitter, я сам использовал этот код …

Приложение Android UI Patterns включает демонстрации и ссылки на репозитории для нескольких реализаций Quick Action:

https://play.google.com/store/apps/details?id=com.groidify.uipatterns

(Я не имею ничего общего с приложением, кроме как найти его полезным.)

Давайте будем гением компьютера.