Witajcie,
zastanawiam się jakie zadanie ma konstruktor? Przekazuje on dane do konstruktora bazowego czy...?
Przykład
public class FragmentPagerAdapter extends FragmentStatePagerAdapter {
private ArrayList<String> itemData;
Fragment fragment;
int resId;
public FragmentPagerAdapter(FragmentManager fm, ArrayList<String> itemData) {
super(fm);
this.itemData = itemData;
}
oraz jakie jest zastosowanie 'return'? Gdzie są zwracane te dane w każdej metodzie gdzie pojawia się 'return'?
Przykład
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
Log.i("x","onCreateViewFragment");
View view = inflater.inflate(R.layout.fragment1, container, false);
textView = (TextView) view.findViewById(R.id.textView);
ImageView imageResId = (ImageView) view.findViewById(image);
imageResId.setImageResource(imagesResId);
return view;
}