2007


スワイプを使用して数種類のデータを表示するアプリを作成したいと思っています。

各ページに表示するxmlは共通のものを使用し、その中に表示するカスタムビューに 各々のページのデータを表示することを考えております。
使用するカスタムビューはxmlの中で、下記のように記載しております。

[code]

    <com.practice.test004_landscape_swipe.DrawingView
        android:id="@+id/view1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />
    
[/code]

ここで質問なのですが、このカスタムビューに何ページ目を表示しているかを 知らせる方法を知りたいと思います。
これをもとに表示するデータを選択しようと考えております。

何か方法がありましたら教えてください。


CC BY-SA 3.0
2014-12-18T07:07:38.760
2000
2014-12-18T07:33:13.753
4935
question
android
スワイプに表示するカスタムビューへのアクセス


PagerAdapterを継承したクラスを作り、オーバーライドするinstantiateItemメソッドの引数からpositionが取得出来ます。

参考： Android Tips #30 ViewPager を使ってスワイプで View を切り替える ｜ Developers.IO
<http://dev.classmethod.jp/smartphone/android/android-tips-30-viewpager/>


CC BY-SA 3.0
2014-12-18T07:33:13.753
2007
2014-12-18T07:33:13.753
805
2000
answer