私はこの回答をしばらく探していましたが、これを作成する際に役立つ良い解決策は見つかりませんでした。これは私がやりたいことです。リストにビュータイプがあり、それらのビュータイプを使用してリストの異なる位置に異なるレイアウトを表示することができます。私はビューページャでも同様にしたいと思います。私はビューページ内のサーバーからいくつかの画像を表示しているので、ユーザーはそれらをスワイプできますが、5枚の画像広告ごとにその画像の間にユーザーを表示したいと思います。どのように私はそれを達成することができますか?フラグメント間でビューページを使用して広告を実装する方法は?
これは私のviewpagerアダプタがどのように見えるかです:
private class JokesImagesAdapter extends FragmentPagerAdapter {
public JokesImagesAdapter(FragmentManager fm) {
super(fm);
}
@Override
public Fragment getItem(int position) {
JokePageFragment fragment = new JokePageFragment();
fragment.setArguments(jokes.get(position).toBundle());
return fragment;
}
@Override
public int getCount() {
return jokes.size();
}
}
と私はおそらく、私は1つの以上の断片を作成し、広告の実装と、ここでそれを呼び出す必要があると思います。
まず、ネイティブ広告を表示しますが、それができない場合は、私はInterestitialと一緒に行きます。問題は、正規のフラグメントで正確なカウントを返す方法ですか? –