繁体   English   中英

如何在Arraylist中检索Android Sqlite数据库

[英]How to retrieve Android Sqlite database in Arraylist

我有以下代码 & 希望 arraylist 中的所有数据都来自 sqlite 数据库

import android.app.Activity;

public DataSingleton()  {
    visibleSections = new ArrayList<>();
    visibleSections.add("Who We Are");
    visibleSections.add("What We Do");
    visibleSections.add("How Can You Help");
   visibleSections.add("Take a Look");
   visibleSections.add("In The News");
   visibleSections.add("Get In Touch");
  }
}
  1. 在该模型中创建一个模型,生成所需变量的 getter 和 setter 方法。

public static String query_select_all = "SELECT * FROM " + TABLENAME;

public ArrayList<model> DataSingleton()
 {
ArrayList<visible_Model> visibleSections  = new  ArrayList<visible_Model>();


    Cursor cursor = database_helper.rawQuery(query_select_all, null);

    if (cursor.moveToFirst()) {
        do {
            visible_Model model = new visible_Model();

            model.setMessage(cursor.getString(cursor
                    .getColumnIndex(COLUMN_FROM_MSG)));

            visibleSections.add(model);

        } while (cursor.moveToNext());

    }
    return visibleSections;
}

在这里,在上面我创建模型名称作为 visile_model 并使用 setMessage 方法。最后我将该模型添加到 arraylist visibleSections

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM