Android 如何在扩展AppCompatActivity时使用sqlite

Android 如何在扩展AppCompatActivity时使用sqlite,android,Android,我正在扩展AppCompatActivity,但是我想使用sqlite数据库,但出现错误无法解析getReadableDatabase public class MainActivity extends AppCompatActivity {.. toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar); getSupportActionBar().setDisplayHomeAs

我正在扩展
AppCompatActivity
,但是我想使用sqlite数据库,但出现错误
无法解析getReadableDatabase

public class MainActivity extends AppCompatActivity {..
 toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);

    getSupportActionBar().setDisplayHomeAsUpEnabled(true);

   SQLiteDatabase db = this.getReadableDatabase(); //error here

如何在扩展appcmpatactivity时使用sqlite

您可能指的是
openOrCreateDatabase(字符串名称,int模式,SQLiteDatabase.CursorFactory)
getReadableDatabase
SQLiteOpenHelper
@pskink的一种方法,你能解释一下mroethis==
MainActivity
吗?既然
MainActivity
扩展了
appcompativity
你可以使用
appcompativity
的方法,那么它就没有方法
getReadableDatabase
@pskink了openorcreatedatabase将替换getReadableDatabase?可替换?什么意思?你到底想要实现什么?