folder Tahribat.com Forumları
linefolder Android - IOS Programlama
linefolder Getapplicationcontext() Null Sorunu



Getapplicationcontext() Null Sorunu

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    h0rtl4kk
    h0rtl4kk's avatar
    Kayıt Tarihi: 10/Şubat/2014
    Erkek

    Activity ilk çalıştığında hiç bir sorun yok. Fakat menüden bir itemi seçtiğim zaman fragmentda getapplicationcontext() null dönüyor.
    Menuden item seçildiğinde ViewPager'da bulunan fragmentları silip yerine yeni bir fragment ekliyorum.

    Hata : NullPointerException: Attempt to invoke virtual method 'android.content.Context android.content.ContextWrapper.getapplicationcontext()' on a null object reference

    Activitydeki AsyncTask işlemi bittiği zaman fragmentdaki RefreshListView çağrılıyor.

    //Hata buradaki getActivity.getapplicationcontext() kısmında
    public void RefreshListView (){
            if(Constants.freeMatches != null){
                adapter = new CustomAdapterMatches(getActivity().getapplicationcontext(), R.layout.custom_list, Constants.freeMatches, 0);
                listView.setAdapter(adapter);
            }
        }

     

    h0rtl4kk tarafından 31/Oca/18 09:57 tarihinde düzenlenmiştir
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    h0rtl4kk
    h0rtl4kk's avatar
    Kayıt Tarihi: 10/Şubat/2014
    Erkek

    Güncel

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    h0rtl4kk
    h0rtl4kk's avatar
    Kayıt Tarihi: 10/Şubat/2014
    Erkek

    Listview ve Context'i static yapınca sorun düzeldi.