安卓在外部类中创建数据库报错 求指正!!

贴出来
ublic class Cloud implements Runnable {
SQLiteDatabase db;

@Override
public void run() {
    db = SQLiteDatabase.openOrCreateDatabase("test.db",Context.MODE_PRIVATE, null);

。。。。。


Context.MODE_PRIVATE 下面有浪线 请问是什么原因 报错是Wrong 2nd argument type. Found: 'int', required: 'android.database.sqlite.SQLiteDatabase.CursorFactory

Error:(32, 67) 错误: 不兼容的类型: int无法转换为CursorFactory

你这创建的时候方法用错了把。sqlite的openOrCreateDatabas的方法这三个参数分别是数据库的名称,CursorFactory和以何种方式写数据库,一般为null
所以,你把第二个参数和第三个参数放反了