Share via


AlarmClock.ActionDismissAlarm フィールド

定義

アクティビティ アクション: アラームを無視します。

[Android.Runtime.Register("ACTION_DISMISS_ALARM", ApiSince=23)]
public const string ActionDismissAlarm;
[<Android.Runtime.Register("ACTION_DISMISS_ALARM", ApiSince=23)>]
val mutable ActionDismissAlarm : string

フィールド値

属性

注釈

アクティビティ アクション: アラームを無視します。

無視するアラームは、次のいずれかの方法で指定または検索できます。 <ol><li>The Intent のデータ URI は、アラームへのディープリンクを表します。 <li>アラームを検索する方法を決定する追加 #EXTRA_ALARM_SEARCH_MODE 。 </Ol>

上記のどちらも指定されていない場合: <ul><li>1 つのアクティブなアラームが存在する場合は、無視されます。 <li>複数のアクティブアラームが存在する場合、ユーザは無視するアラームを選択するように求められます。 </ul>

余分な #EXTRA_ALARM_SEARCH_MODE が使用され、検索結果に 2 つ以上の一致するアラームが含まれている場合、実装では結果を含む UI が表示され、ユーザーがアラームを選択して無視できるようにする必要があります。 実装でがサポートandroid.content.Intent#CATEGORY_VOICEされていて、アクティビティが音声対話モード (つまりチェックandroid.app.Activity#isVoiceInteraction) で開始されている場合、実装ではさらに を使用android.app.VoiceInteractor.PickOptionRequestして音声対話のフォローオン フローを開始し、ユーザーが音声によるアラームを明確にするのに役立つ必要があります。

指定されたアラームが単一の発生アラームである場合、それを無視すると効果的にアラームが無効になります。明示的に再び有効にしない限り、再び呼び出されることはありません。

指定したアラームが繰り返しアラームの場合、アラームを閉じると、今後のインスタンスが呼び出されるのを防ぐだけです。 アラームは有効なままになり、次のインスタンスの日時 (つまり、今後のインスタンスの後のインスタンス) で呼び出されます。

android.provider.AlarmClock.ACTION_DISMISS_ALARMJava ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象