'da kullanılan bir parçacığa boş bir kurucu eklemem gerekir. Google oyunlarına benzer bir düzen hazırlıyorum. Parça gerektiren bir ViewPager kullanıyorum. Biraz kafam karışıyor çünkü bazı siteler bir parçanın boş bir kurucu gerektirdiğini söylüyor, ancak developer.android.com'daki örnek bir kurucu içermiyor. Orada kod sadece şu şekildedir:Android: ViewPager
public static class DemoObjectFragment extends Fragment {
public static final String ARG_OBJECT = "object";
@Override
public View onCreateView(LayoutInflater inflater,
ViewGroup container, Bundle savedInstanceState) {
// The last two arguments ensure LayoutParams are inflated
// properly.
View rootView = inflater.inflate(
R.layout.fragment_collection_object, container, false);
Bundle args = getArguments();
((TextView) rootView.findViewById(android.R.id.text1)).setText(
Integer.toString(args.getInt(ARG_OBJECT)));
return rootView;
}
}
Bu yüzden bir parçasındaki bir kurucu eklemesi gerekmektedir ya da sadece yapıcı dışarı bırakabilir mi?
Tamam, boş bir kurucu eklediğimde farketmez mi? – Xander
Boş bir gövdeye sahip bir hata oluşturucu oluşturucu eklemezseniz, herhangi bir değişiklik yapmayacaktır. –
Ve "sadece bir veya daha fazla argümanı olan başka bir kurucu eklerken" ile ne kastediyorsunuz? Bu sadece parça sınıfının kurucuları için mi, yoksa aynı zamanda parça içindeki bir ASyncTask yapıcısı için mi? – Xander