質問編集履歴
2
テキストの表示はできたのでコードを書き直しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,8 @@
|
|
1
1
|
3つの親FragmentをスワイプさせるためのViewPagerAdapterで取得したposition(ここではページ数を表しています)を同じActivity内の子Fragmentで数値化し、現在何ページが取得できているかを表したいと思うのですが、そのコードが分かりません。そもそも同じActivity内だからといって子Fragmentでそのpositionを使うことはできないのでしょうか。改めてpositionを取得しないといけないのですか?(言ってる事わかりにくいかもしれません????)
|
2
|
+
|
3
|
+
→自分なりに調べ、positionの取得とテキスト表示はできましたが、数字的にはViewPagerAdapternopositionとは別で動いてしまっています。
|
4
|
+
|
5
|
+
|
2
6
|
|
3
7
|
|
4
8
|
|
@@ -46,7 +50,7 @@
|
|
46
50
|
|
47
51
|
TextView text;
|
48
52
|
|
49
|
-
|
53
|
+
private static int position = 0;
|
50
54
|
|
51
55
|
@Override
|
52
56
|
|
@@ -66,11 +70,11 @@
|
|
66
70
|
|
67
71
|
public void onViewCreated(View view, Bundle savedInstanceState) {
|
68
72
|
|
73
|
+
position++;
|
74
|
+
|
69
75
|
text.setVisibility(View.VISIBLE);
|
70
76
|
|
71
|
-
int position = Integer.parseInt();
|
72
|
-
|
73
|
-
text.setText(position);
|
77
|
+
text.setText(String.valueOf(position));
|
74
78
|
|
75
79
|
}
|
76
80
|
|
1
質問内容を詳しくしました
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
3つの親FragmentをスワイプさせるためのViewPagerAdapterで取得したpositionを同じActivity内の子Fragmentで数値化し、現在何ページが取得できているかを表したいと思うのですが、そのコードが分かりません。そ
|
1
|
+
3つの親FragmentをスワイプさせるためのViewPagerAdapterで取得したposition(ここではページ数を表しています)を同じActivity内の子Fragmentで数値化し、現在何ページが取得できているかを表したいと思うのですが、そのコードが分かりません。そもそも同じActivity内だからといって子Fragmentでそのpositionを使うことはできないのでしょうか。改めてpositionを取得しないといけないのですか?(言ってる事わかりにくいかもしれません????)
|
2
2
|
|
3
3
|
|
4
4
|
|