ListView にデータベース アイテムを設定できません。
テーブルを取得するためのsqliteの関数:
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;
}
機能 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 });
}
お願い助けて!ありがとう!