いくつかのページを含むビューページャーを作成しようとしていますが、すべてのページが同じ (データが異なるだけ) に見えるため、フラグメント クラスを作成し、追加しようとしています。その同じクラスのviewpagerアダプタインスタンス...しかし、私はできません..
すべてのページが同じフラグメント クラスのインスタンスであるビューページャーを作成するにはどうすればよいですか? 意味: 同じデザイン - 異なるデータ
編集... ここから一般的なコードを取得しました... http://tamsler.blogspot.co.il/2011/10/android-viewpager-and-fragments.html
そしてそれを少しひねった
public class MainActivity extends FragmentActivity {
private com.example.trying1.PagerAdapter mAdapter;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
initPaging();
}
private void initPaging() {
List<Fragment> fragments = new ArrayList<Fragment>();
NoteFragment nf = new NoteFragment();
Bundle bundle = new Bundle();
bundle.putString("noteTitle", "A");
nf.setArguments(bundle);
NoteFragment nf1 = new NoteFragment();
Bundle bundle1 = new Bundle();
bundle1.putString("noteTitle", "B");
nf1.setArguments(bundle1);
fragments.add(nf);
fragments.add(nf1);
this.mAdapter = new com.example.trying1.PagerAdapter(
getSupportFragmentManager(), fragments);
ViewPager vPager = (ViewPager) findViewById(R.id.pager);
vPager.setAdapter(this.mAdapter);
}
}