私はviewpagerindicatorを使用しています。このアクティビティの起動時に、すべてのフラグメントがロードされているように見えます。フラグメントのスタートアップが開いたとき、クリックまたはスワイプして読み込みを行ったときが必要です。開かれていないフラグメントは、開いたときにロードされ、後でクリックまたはスワイプします。どのように?
これは私のコードアダプタービューページャーです
import android.content.Context;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
public class ViewAdapter extends FragmentPagerAdapter{
private Context _context;
String[] page_titles;
public ViewAdapter(Context context, FragmentManager fm, String[] page_title){
super(fm);
_context = context;
this.page_titles = page_title;
}
@Override
public Fragment getItem(int position) {
// TODO Auto-generated method stub
Fragment f = new Fragment();
switch(position){
case 0:
f = ContentActivity.newInstance(_context);
break;
case 1:
f = ContentActivity.newInstance(_context);
break;
case 2:
f = ContentActivity.newInstance(_context);
break;
}
return f;
}
@Override
public int getCount() {
// TODO Auto-generated method stub
return page_titles.length;
}
public CharSequence getPageTitle(int position) {
return page_titles[position];
}
}
私の英語でごめんなさい..