den*_*pyr 6 android exception-handling android-loadermanager android-cursorloader
我有一个Fragment实现LoaderManager并使用CursorLoader(没什么特别的).我想捕获查询期间抛出的异常,但我不知道如何!有帮助吗?谢谢.
您需要从 CursorLoader 派生才能执行此操作。像这样的东西:
class MyCursorLoader extends CursorLoader {
public MyCursorLoader(Context context) {
super(context)
}
public CursorLoader(Context context, Uri uri, String[] projection, String selection,
String[] selectionArgs, String sortOrder) {
super(context, uri, projection, selection, selectionArgs, sortOrder);
}
@Override
public Cursor loadInBackground() {
try {
return (super.loadInBackground);
} catch (YourException e) {
// Do your thing.
}
return (null);
}
}
Run Code Online (Sandbox Code Playgroud)
您可以对其进行调整以实现错误处理。
| 归档时间: |
|
| 查看次数: |
1483 次 |
| 最近记录: |