28 Mart 2016 Pazartesi

android adapter reuse view problem

List Vİew reusing view when ... I dont want it to..

,Handling ListView Recycle on Android

just adding following codes to your adapter so get rid of the damn it :-)






@Override
    public int getItemViewType(int position) {
        // Define a way to determine which layout to use, here it's just evens and odds.
        return position ;
    }

    @Override
    public int getViewTypeCount() {
        return getCount();
    }

1 Mart 2016 Salı

Android No view found for id, for fragment çözüldü java.lang.IllegalArgumentException:

Muhmetemelen child fragment dan fragment çağırıyosunuz bu genelde de tabhost kullanırken başka frame layout  kullanılır onun içindeki child fragmentden başka fragment geçmek isterkende  activity üzerinde ki frame layout yani diger frame loyout   referans gösteririz bu durumda da bu hata (No view found for id, for fragment) ile karşılaşılır

Çözüm
FragmentTransaction ft = getChildFragmentManager().beginTransaction();
FragmentTransaction ft = getFragmentManager().beginTransaction();
yerine
FragmentTransaction ft = getActivity().getFragmentManager().beginTransaction();
FragmentTransaction ft = getActivity().getSupportFragmentManager().beginTransaction();
 kullanmanız gerekir.  :))
getActivity() ile referansınızın yolunu belirtmiş olursunuz...