Я работаю над приложением для Android, которое использует Roboguice каркас внедрения зависимостей.Поэтому большую часть времени мы расширяем RoboActivity, RoboListActivity и т. П.
Теперь я хотел бы представить некоторую глобальную обработку ошибок, которая будет отображать некоторое предупреждение или активность ошибки в случае сбоя приложения.
Я делал это раньше, реализуя базовое действие, подобное следующему:
public class BaseActivity extends Activity
{
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
Thread.setDefaultUncaughtExceptionHandler(new GeneralError(this));
}
, где я определяю обработчик исключений по умолчанию и все другие действия, производные от этого.
Теперь я 'Мне интересно, как это достигается с Roboguice?