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) |
|
|---|---|
java.lang.Object
|
|
android.database.DatabaseErrorHandler
|
|
void onCorruption (SQLiteDatabase dbObj)
定义检测到数据库损坏时要调用的缺省方法。
| 参数(Parameters) | |
|---|---|
dbObj |
SQLiteDatabase: the SQLiteDatabase object representing the database on which corruption is detected. |