Soru & Cevap

Android Studio Fragment SQLite Arraylist problemi

31.03.2018 - 12:54

DATABASE KISMINDA VERİLERİ GETİRDİĞİM BÖLÜM
public List<String> listele(){

List<String> ilaclar=new ArrayList<>();

SQLiteDatabase sqLiteDatabase=this.getWritableDatabase();

String[] veriler={PILL_3,PILL_2,PILL_4};

Cursor cursor=sqLiteDatabase.query(TABLE_PILL,veriler,null,null,null,null,null);

while (cursor.moveToNext()){

ilaclar.add(cursor.getString(0)+"\n"+cursor.getString(1)+"\n"+cursor.getFloat(2)); }

return ilaclar; }
BUDA FRAGMENT İÇİNDEKİ LİSTVİEW DE GÖSTERECEĞİM KOD


DatabaseHelper myDb=null;

List<String> veriler = new ArrayList<String>();

veriler=myDb.listele();

ArrayAdapter<String> adapter = new ArrayAdapter<String>(getActivity(),android.R.layout.simple_list_item_1,veriler); ListView listView=(ListView)view.findViewById(R.id.veriliste); listView.setAdapter(adapter);

SORUNUM -- NORMAL Bİ ACTİVİTY DE İŞLEM YAPTIĞIMDA DATABASEDEKİ VERİLERİ LİSTERKEN -- FRAGMENTTE AYNI İŞLEMİ YAPTIĞIM ZAMANA -- SANAL CİHAZDA PROJE DURDURUYOR -- ALTTA İSE ŞÖYLE BİR HATA ALIYORUM ..

ERROR : java.lang.NullPointerException: Attempt to invoke virtual method 'java.util.List com.example.peu.tezproje.DatabaseHelper.listele()' on a null object reference
                                                                              at com.example.peu.tezproje.MenuSearch.onCreateView

 

SORUNU BİLEN VARSA YARDIMCI OLABİLİRMİ ACABA -- 

61 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user yasin.turkan
yasin.turkan
06.12.2019 - 10:47
Programı yazmadan önce youtube kanallarında örneklere bakabiliriz.