我正在尝试开发一个可以显示多个表值的Android应用程序。
我使用基本适配器来显示值,因为我只需要在列表中显示查询的值。但是当我尝试在列表视图中显示值时,它是空白的。
我不确定我做错了什么。
我正在使用以下方法从数据库中查询数据以仅显示所需的值。
- (void) moviePlayBackPause:(NSNotification*)notification{
// check if it's time to pause the video
if([_moviePlayer currentPlaybackTime] == 6.0){
[_moviePlayer pause];
}
}
以下方法用于将值填充到列表视图中。
public Cursor getAssetInStore()
{
SQLiteDatabase db_database = getReadableDatabase();
Cursor c = db_database.rawQuery("SELECT asset_name,warrenty,AssetImage,asset_status FROM `Assets`,`AseetIssued` WHERE Assets.Assetid = AseetIssued.Assetissuedid AND asset_status =?" ,
new String [] {"In Storage"}, null);
return c;
}
答案 0 :(得分:1)
尝试使用游标适配器代替基本适配器。此外,请注意您传递给光标的位置可能与您的想法不符。