如何将SQLite数据库转换为自定义ListView?

问题描述 投票:-1回答:1

我一直在研究一个Android应用程序,它通过strings.xml文件夹中的String数组实现自定义列表视图。但现在我想要合并一个Sq-lite数据库来获取Listviews的数据,它看起来像这样,但我想要一个sq-lite数据库中的数据:enter image description here

我将如何从String数组切换和/或首先从数据库中获取数据

编辑:我已经考虑实现sqlite已经想要知道我是如何从数据库获取数据到listview的?

java android sqlite
1个回答
1
投票

Tutorial to Implement SQLite in Android.

首先,您需要实现SQLite数据库,然后在数据库中进行查询以将所有数据转换为字符串数组,然后在使用该字符串数组之前填充ListView。你可以这样做:

List<String> nameArray = new ArrayList<String>();
List<String> chargeArray = new ArrayList<String>();
String data="";
while(crs.moveToNext()){
    data = crs.getString(crs.getColumnIndex("NAME"));
    nameArray.add(data);
    data = crs.getString(crs.getColumnIndex("CHARGE"));
    chargeArray.add(data);
}

你可以查看这个link作为参考。

© www.soinside.com 2019 - 2024. All rights reserved.