新しいダイアログフレームクラスは呼び出されていませんyこれはそうですか..?? メッセージと例外のトーストをトーストします
public class AlarmReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
try {
Bundle bundle = intent.getExtras();
String message = bundle.getString("alarm_message");
Toast.makeText(context, message, Toast.LENGTH_SHORT).show();
Intent newIntent = new Intent(context, FireMissilesDialogFragment.class);
newIntent.putExtra("alarm_message", message);
newIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
// Toast.makeText(context, "1"+message, Toast.LENGTH_SHORT).show();
context.startActivity(newIntent);
// Toast.makeText(context, "2"+message, Toast.LENGTH_SHORT).show();
} catch (Exception e) {
Toast.makeText(context, "There was an error somewhere, but we still received an alarm", Toast.LENGTH_SHORT).show();
e.printStackTrace();
}
}
}