2012-01-05 8 views
0

私のアプリは録画中です。私は2ページのビューを作成する場合。スワイプは、それがマップされ2つのビュー(マップといくつかのアクティビティ)を切り替えるにはどうすればいいですか?

2ページ目を表示右に

1)レコードランニング、(マップもまだバックグラウンドで動作する活動を記録、我々は、マップビューである場合には、ほかに)記録活動に伴う作業します。

どの方法または機能を検討する必要がありますか?今、私はPageAdapterについていくつか研究していますが、私はまだ一緒に働く2つの異なるページを作る方法は考えていません。私はFragmentを使わなければなりませんか?なにか提案を?

答えて

1

あなたがしたくない場合は、フラグメントを使用する必要はありません。あなた自身が他のビューを含むウィジェットであるViewPagerを使用します。

一般的な考え方は、アクティビティのレイアウトにViewPagerを追加することです(他のビューと同じようにjsut)。コードから、ViewPagerのページにコンテンツを定義するアダプタを割り当てます。

完全なコード例についてはhttps://stackoverflow.com/a/8685189/243165を参照してください。例では単一のListViewのみを使用していますが、膨らませたページのXMLは完全なレイアウトにすることができます。

+0

ありがとうございます。私は表示されます –

関連する問題