Android Studio Fragment SQLite Arraylist problemi
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 --