I cannot populate a ListView with database items.
Function in sqlite to get the table:
public Android.Database.ICursor getFornecedores() { Android.Database.ICursor temp = null; try { sqlQuery = "SELECT * FROM Fornecedor;"; temp = sqlTemp.RawQuery(sqlQuery, null); if (!(temp != null)) Console.WriteLine("Deu pau"); } catch(SQLiteException e) { Console.WriteLine("Erro = " + e.Message); } return temp; }
Function I am trying to populate a listView:
public void loadListView() { Android.Database.ICursor fornecedores; DataBaseHandler db = new DataBaseHandler(); fornecedores = db.getFornecedores(); SimpleCursorAdapter adapter; cadastroListView.Adapter = new SimpleCursorAdapter(this, Android.Resource.Layout.SimpleDropDownItem1Line, fornecedores, new string[] { "nome" }, new int[] { Android.Resource.Id.Text1 }); }
Help me please! Thanks!
source share