Giriş
Soyut bir sınıftır. İskeleti şöyledir
Şöyle yaparız.
Kaç sayfa olduğunu döner Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
Soyut bir sınıftır. İskeleti şöyledir
public class FooPagerAdapter extends PagerAdapter {
...
}
destroyItem metoduŞöyle yaparız.
@Override
public void destroyItem(ViewGroup parent, int position, Object view) {
parent.removeView((View) view);
}
getCount metoduKaç sayfa olduğunu döner Şöyle yaparız.
@Override
public int getCount() {
if(list != null) {
return (int) Math.ceil((double) list.size() / perPage);
} else {
return 0;
}
}
instantiateItem metoduŞöyle yaparız.
@Override
public Object instantiateItem(ViewGroup parent, int position) {
ViewGroup layout = (ViewGroup) inflater.inflate(R.layout.apps_grid, parent, false);
...
return layout;
}
isViewFromObject metoduŞöyle yaparız.
@Override
public boolean isViewFromObject(View view, Object object) {
return view == object;
}
Hiç yorum yok:
Yorum Gönder