2013-07-22 3 views
0

Я хочу создать всплывающее окно с несколькими видами, как и на домашнем экране, но как всплывающее окно. Поскольку я относительно новичок в андроиде, поэтому я не знаю, встроен ли какой-либо такой элемент управления или мне нужна какая-либо библиотека? или любой намек был бы полезен.управление всплывающим окном мультиэкземпляра в андроиде

EDIT: Я ищу альтернативу viewpager, который поддерживается минимум на API8.

ответ

0

Я нашел ответ с комментариями @ codeMagic после его ответа, поэтому разместите здесь для справки:

для ViewPager альтернативой мы можем использовать библиотеку ViewFlow или ViewPagerIndicator, там минимально поддерживаемый SDK - это уровень API 1 & 4 соответственно.

0

Похоже, что PopupWindow может быть тем, что вы ищете. Добавлено, в API 1, это позволит вам добавить View (ы) динамически или вы можете установить layout в уже созданном XML-файле.

Всплывающее окно, которое может использоваться для отображения произвольного вида. Всплывающее окно представляет собой плавающий контейнер, который появляется поверх текущей активности.

Вы также можете создать Activity с любым Layout вам нужно в XML и дать ему Dialog тему, чтобы сделать его похожим на всплывающей, установив

android:theme="@android:style/Theme.Dialog" 

в <activity> теге manifest

+0

прохладный. позвольте мне попробовать это первым. – Ankit

+0

На самом деле главная проблема - это элемент управления, который будет иметь 3-4 вида, которые являются широкоэкранными, и прокручивается экран за экраном – Ankit

+0

О, тогда вы, вероятно, захотите [ViewPager] (http://developer.android.com/reference/android /support/v4/view/ViewPager.html) – codeMagic

Смежные вопросы