После просмотра последних скриншотов нового приложения foursquare и их шаров, таких как инструкции мультфильма, я хотел бы создать некоторые из них в своем приложении.
Я нашел аналогичный вопрос для iPhone Небольшое всплывающее окно для инструкций... Как?
Вот еще один скриншот приложения foursquare:
Я хотел бы знать, как я могу добиться этого с Android.
Заранее благодарим за помощь.
UPDATE. Это то, что я мог получить до сих пор, но добавляя некоторые кнопки с настраиваемым фоном и разбивая их на FrameLayout:
Но я все еще не мог получить эффект треугольника. Может быть, есть что-то, что я могу сделать с моей пользовательской формой фона?
UPDATE2
После проверки ваших предложений я решил пойти с идеей Aaron C и добавил изображение со стрелкой на нем. Это мой текущий результат:
Спасибо, Snailer, проект API QuickAction кажется очень перспективным. Я проверю его при реализации дополнительных функций в своем приложении.
Теперь мне просто нужно получить нужный цвет или, может быть, я просто позволю этому. Кажется, тоже хорошо.
Итак, чтобы обобщить то, что я сделал:
- Получил мой первоначальный xml-макет внутри FrameView.
-
Когда я использую фреймворк, все, что я ставлю здесь, будет сложен один над другим. Это как я могу добавить вещи в макет.
-
В этой рамке я положил 2 relativelayouts с изображением с треугольником и кнопкой, чтобы создать два верхних всплывающих окна. В нижней части я помещаю только кнопку.
-
Что это. Надеюсь, это поможет кому-то.
Большое вам спасибо за вашу помощь!