マニフェストファイルでSingleTaskに設定してActivityが2重起動しないようにして、
かつ現在Activityが起動している場合、BroadcastReceiver#onReceiveで
自分自身のActivityを呼び出す事は可能でしょうか?
試しに下記の実装だと強制終了してしまいました。

Intent intent = new Intent(context, MyActivity.class);
context.startActivity(intent);