Listview中的值不是Populate

时间:2015-07-11 07:46:39

标签: android android-listview

我正在尝试开发一个可以显示多个表值的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;

    }

1 个答案:

答案 0 :(得分:1)

尝试使用游标适配器代替基本适配器。此外,请注意您传递给光标的位置可能与您的想法不符。