我正在开发一个使用Roboguice依赖注入框架的 Android 应用程序。所以大多数时候我们扩展 RoboActivity、RoboListActivity 和类似的。
现在我想介绍某种全局错误处理,它会在应用程序崩溃时显示一些警报或错误活动。
我之前通过实现这样的基本活动来做到这一点:
public class BaseActivity extends Activity
{
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
Thread.setDefaultUncaughtExceptionHandler(new GeneralError(this));
}
我在其中定义了默认异常处理程序和所有其他活动,然后从该活动派生。
现在我想知道如何使用 Roboguice 实现这一点?