Intent mIntent = new Intent(context, SmsService.class);
mIntent.putExtra("sms_body", body);
context.startService(mIntent);
Intent intent = new Intent(this, RegisterActivity.class);
// Если код от 10000, значит это код восстановления пароля
if(code >= 10000){
intent = new Intent(this, PasswordActivity.class);
}
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent.putExtra("sms_code", code);
startActivity(intent);
Что то типа такого:
Вот ща с масками работаю... рассчитваю по пулу адресов.