Возможно ли в Android-приложении полностью избавиться от системы Intent и использовать только шину событий (Otto, greenrobot)? Например, можно ли добиться этого только с шиной событий, вообще без намерений:
Intent i = new Intent(this, SecondActivity.class);
startActivityForResult(i, 1);
Intent returnIntent = new Intent();
returnIntent.putExtra("result",result);
setResult(RESULT_OK,returnIntent);
finish();
Если я использую шину событий, будет ли она автоматически возобновлять правильную активность и выводить ее на передний план, как это делается с намерениями?