Как переключиться между двумя видами (карта и некоторые действия), и оба работают вместе? - PullRequest
0 голосов
/ 05 января 2012

Мое приложение выполняет запись. Если я хочу сделать 2 просмотра страницы;

1) запись запущена, при пролистывании вправо показывается

2-я страница, которая является картой (карта также работает вместе с записью), кроме того, когда мы находимся в режиме просмотра карты, запись все еще работает в фоновом режиме.

Какой метод или функцию мне следует посмотреть? Теперь я немного изучил PageAdapter, но до сих пор не знаю, как сделать две разные страницы, которые работают вместе. Нужно ли использовать Fragment? Любое предложение?

1 Ответ

1 голос
/ 06 января 2012

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

Общая идея заключается в следующем: добавьте ViewPager в макет своей деятельности (как и любой другой View).Из кода вы назначаете адаптер, который определяет содержимое на страницах вашего ViewPager.

Полный пример кода см. https://stackoverflow.com/a/8685189/243165 Обратите внимание, что XML страниц, которые вы раздули, хотя примериспользуется только один ListView, могут быть полные макеты.

...