GPS 位置に近づくとアラームを鳴らすアプリを作成しています。ユーザーがホームボタンを押すと、このアプリは背面に送信されます。ユーザーがアラームをトリガーするために領域に入ると、アラームはトリガーされますが、アプリはフォアグラウンドに送信されません。これどうやってするの?
私はこれを試しました
Intent intent = new Intent(context, TrainActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
intent.setAction(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_LAUNCHER);
startActivity(intent);
アラームの機能ですが、これは何もしませんか? (Trainactivity は、バックグラウンドで実行されるクラスであり、フォアグラウンドで実行する必要があるクラスです)