首页 > 解决方案 > Sqlite 数据库上下文 android

问题描述

我创建了一个数据库类文件以在 Android 应用程序中使用 SQLite db。由于我是初学者,当我将数据库类实例化到另一个类时,我无法理解我应该在上下文中放置什么数据库代码如下:

public Database(@Nullable Context context) {
        super(context,DATABASE_NAME,null,DATABASE_VERSION);
        database=getWritableDatabase();

我怎样才能将它实例化到另一个类。进行实例化时 Database db = new Database(); 什么应该放在上下文中

标签: javaandroid

解决方案


如果将其实例化为 RandomActivity 类,则应输入:

Database db = new Database(this);

或者

Database db = new Database(RandomActivity.this);

推荐阅读