public final class DefaultDatabaseErrorHandler
extends Object
implements DatabaseErrorHandler
java.lang.Object | |
↳ | android.database.DefaultDatabaseErrorHandler |
缺省类,用于定义sqlite报告数据库损坏时要执行的操作。
应用程序可以在以下内容中指定 DatabaseErrorHandler
的实现:
openOrCreateDatabase(String, android.database.sqlite.SQLiteDatabase.CursorFactory, DatabaseErrorHandler)
openDatabase(String, android.database.sqlite.SQLiteDatabase.CursorFactory, int, DatabaseErrorHandler)
DatabaseErrorHandler
is used to handle database corruption errors, if they occur.
如果在上述调用中为DatabaseErrorHandler参数指定了null,则此类将用作默认值 DatabaseErrorHandler
。
Public constructors |
|
---|---|
DefaultDatabaseErrorHandler() |
Public methods |
|
---|---|
void |
onCorruption(SQLiteDatabase dbObj) 定义检测到数据库损坏时要调用的缺省方法。 |
Inherited methods |
|
---|---|
From class java.lang.Object
|
|
From interface android.database.DatabaseErrorHandler
|
void onCorruption (SQLiteDatabase dbObj)
定义检测到数据库损坏时要调用的缺省方法。
Parameters | |
---|---|
dbObj |
SQLiteDatabase : the SQLiteDatabase object representing the database on which corruption is detected. |