私はアラーム アプリケーションを実行しており、特定の時間にアクティビティを開始するメソッドを使用しています。また、アプリケーションに enable\disable というオプションがあり、アラームでアクティビティを開始したくありません (これにより、無効にするボックスをチェックすると、サウンドと選択した画像が表示されます。そのため、アクティビティを開始する前に閉じる方法を探しています。アクティビティが開始して終了していることを示すために画面に何も表示しないでください。特定の時間に特定のアクティビティを開くためにこのメソッドを使用しています
Intent myIntent = new Intent(SharedPrefs.this,MainPhoto.class);
pendingIntent = PendingIntent.getActivity(MainPhoto.this, 0, myIntent, 0);
AlarmManager alarmManager = (AlarmManager)getSystemService(ALARM_SERVICE);
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(System.currentTimeMillis()+10000);
alarmManager.set(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), pendingIntent);
これで何か助けはありますか?