Intent クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
意図は、実行する操作の抽象的な説明です。
[Android.Runtime.Register("android/content/Intent", DoNotGenerateAcw=true)]
public class Intent : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Lang.ICloneable
[<Android.Runtime.Register("android/content/Intent", DoNotGenerateAcw=true)>]
type Intent = class
inherit Object
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
interface ICloneable
- 継承
- 派生
- 属性
- 実装
注釈
意図は、実行する操作の抽象的な説明です。
Context#startActivity(Intent) startActivityと共に使用して、android.app.Activityを起動したり、関心のあるandroid.content.Context#sendBroadcast(Intent) broadcastIntentコンポーネントに送信したり、バックグラウンド BroadcastReceiver BroadcastReceiverと通信するためのandroid.content.Context#startServiceやandroid.content.Context#bindServiceをandroid.app.Serviceしたりできます。
インテントは、異なるアプリケーションのコード間で遅延ランタイム バインディングを実行するための機能を提供します。 その最も重要な用途は、アクティビティの開始であり、アクティビティ間の接着剤と考えることができます。 これは基本的に、実行されるアクションの抽象的な説明を保持するパッシブ データ構造です。
<div class="special reference"><h3>Developer Guides</h3>
意図を作成して解決する方法については、 意図と意図フィルター の開発者ガイドを参照してください。
</部>
"IntentStructure"><h3>Intent 構造体</h3>
意図内の主な情報は次のとおりです。
<ul><li>
<b>action</b> -- #ACTION_VIEW、 #ACTION_EDIT、 #ACTION_MAINなど、実行する一般的なアクション。
</li><li>
<b>data</b> -- 操作するデータ (連絡先データベース内の人物レコードなど) は、 android.net.Uriとして表されます。
</li></ul>
アクションとデータのペアの例を次に示します。
<ul><li>
<b>#ACTION_VIEWcontent://contacts/people/1</b> -- 識別子が "1" の人物に関する情報を表示します。
</li><li>
<b>#ACTION_DIALcontent://contacts/people/1</b> - ユーザーが入力された電話ダイヤラーを表示します。
</li><li>
<b>#ACTION_VIEWtel:123</b> -- 指定した番号が入力された電話ダイヤラーを表示します。 VIEW アクションが、特定の URI に対して最も妥当な処理を行う方法に注意してください。
</li><li>
<b>#ACTION_DIALtel:123</b> -- 指定した番号が入力された電話ダイヤラーを表示します。
</li><li>
<b>#ACTION_EDITcontent://contacts/people/1</b> -- 識別子が "1" のユーザーに関する情報を編集します。
</li><li>
<b>#ACTION_VIEWcontent://contacts/people/</b> -- ユーザーが閲覧できるユーザーの一覧を表示します。 この例は、連絡先アプリケーションへの一般的な最上位レベルのエントリで、ユーザーの一覧が表示されます。 表示する特定のユーザーを選択すると、新しい意図 {<b>#ACTION_VIEW</b>} がそのユーザーを表示するアクティビティを開始するために使用されます。
</li></ul>
これらの主な属性に加えて、意図に含めることもできますいくつかのセカンダリ属性があります。
<ul><li>
<b>category</b> -- 実行するアクションに関する追加情報を提供します。 たとえば、 #CATEGORY_LAUNCHER は、ランチャーに最上位アプリケーションとして表示される必要があることを意味し、 #CATEGORY_ALTERNATIVE は、ユーザーがデータに対して実行できる代替アクションの一覧に含める必要があることを意味します。
<li>
<b>type</b> -- 意図データの明示的な種類 (MIME の種類) を指定します。 通常、型はデータ自体から推論されます。 この属性を設定すると、その評価を無効にし、明示的な型を強制します。
<li>
<b>component</b> -- 意図に使用するコンポーネント クラスの明示的な名前を指定します。 通常、これは、意図内の他の情報 (アクション、データ/型、カテゴリ) を調べ、それを処理できるコンポーネントと照合することによって決定されます。 この属性が設定されている場合、どの評価も実行されません。このコンポーネントは、そのまま使用されます。 この属性を指定すると、他のすべての Intent 属性が省略可能になります。
<li>
<b>extras</b> -- これは追加情報の Bundle です。 これを使用して、コンポーネントに拡張情報を提供できます。 たとえば、電子メール メッセージを送信するアクションがある場合は、ここに追加のデータを含めて、件名、本文などを提供することもできます。
</ul>
これらの追加パラメーターを使用して意図として指定できるその他の操作の例を次に示します。
<ul><li>
<b>#ACTION_MAIN カテゴリ #CATEGORY_HOME</b> - ホーム画面を起動します。
</li><li>
<b>#ACTION_GET_CONTENT MIME の種類が android.provider.Contacts.Phones#CONTENT_URI vnd.android.cursor.item/phone</b> -- ユーザーの電話番号の一覧を表示し、ユーザーがそれらを参照して 1 つを選択して親アクティビティに戻せるようにします。
</li><li>
<B>#ACTION_GET_CONTENT MIME の種類 */* とカテゴリ #CATEGORY_OPENABLE</b> - ContentResolver#openInputStream(Uri) ContentResolver.openInputStream()で開くことができるデータのすべてのピッカーを表示します。これにより、ユーザーはそのうちの 1 つを選択し、その中のデータを選択し、結果の URI を呼び出し元に返すことができます。 これは、たとえば電子メール アプリケーションで使用して、ユーザーが添付ファイルとして含めるデータを選択できるようにします。
</li></ul>
Intent クラスにはさまざまな標準の意図アクションとカテゴリ定数が定義されていますが、アプリケーションで独自の定数を定義することもできます。 これらの文字列は、Javaスタイルのスコープを使用して、一意であることを確認します。たとえば、標準の#ACTION_VIEWは "android.intent.action.VIEW" と呼ばれます。
一緒に言えば、一連のアクション、データ型、カテゴリ、および余分なデータは、"john smith のセルを呼び出す" などのフレーズの表現を可能にするシステムの言語を定義します。 アプリケーションがシステムに追加されると、新しいアクション、型、カテゴリを追加してこの言語を拡張したり、それらを処理する独自のアクティビティを提供して既存のフレーズの動作を変更したりできます。
"IntentResolution"><h3>Intent Resolution</h3>
使用する意図には、主に 2 つの形式があります。
<ul><li>
<b>Explicit Intents</b> は、実行する正確なクラスを提供するコンポーネント ( #setComponent または #setClass を使用) を指定しています。 多くの場合、これらは他の情報を含まず、単にアプリケーションがアプリケーションと対話する際に、アプリケーションが持つさまざまな内部アクティビティを起動する方法です。
<li>
<b>Implicit Intents</b> はコンポーネントを指定していません。代わりに、システムがその意図に最適なコンポーネントを判断するのに十分な情報を含める必要があります。 </ul>
暗黙的な意図を使用する場合は、このような任意の意図を考えると、何をすべきかを知る必要があります。 これは、 <em>Intent resolution</em> のプロセスによって処理されます。これは、インテントを処理できる android.app.Activity、 BroadcastReceiver、または android.app.Service (場合によっては 2 つ以上のアクティビティ/レシーバー) にマップします。
意図解決メカニズムは、基本的に、すべての < に対する意図の照合を中心に行います。intent-filter>インストールされているアプリケーション パッケージの説明。 (さらに、ブロードキャストの場合は、BroadcastReceiverに明示的に登録されたContext#registerReceiver オブジェクト)。詳細については、IntentFilter クラスのドキュメントを参照してください。
意図には、解決に使用される 3 つの情報 (アクション、種類、カテゴリ) があります。 この情報を使用して、意図を処理できるコンポーネントの PackageManager に対してクエリが実行されます。 適切なコンポーネントは、 AndroidManifest.xml ファイルで提供される意図情報に基づいて、次のように決定されます。
<ul><li>
<b>action</b>が指定されている場合は、コンポーネントが処理するコンポーネントとして一覧表示する必要があります。
<li>
<b>type</b> は、意図にまだ指定されていない場合は、意図のデータから取得されます。 アクションと同様に、型が意図に含まれている場合 (明示的または暗黙的にデータに含まれる場合)、これはコンポーネントが処理する型として一覧表示する必要があります。
<li>content: URI ではなく、明示的な型が意図に含まれていないデータの場合は、意図データ (<や>など) の<b>schemehttp:/bmailto:が考慮されます。 繰り返しになりますが、スキームを照合する場合は、コンポーネントが処理できるスキームとして一覧表示する必要があります。
<li>
<b>categories</b>を指定する場合は、処理するカテゴリとしてアクティビティによって一覧表示<em>all</em>必要があります。 つまり、カテゴリ #CATEGORY_LAUNCHER と #CATEGORY_ALTERNATIVEを含める場合、それらのカテゴリの <em>both</em> を一覧表示する意図を持つコンポーネントにのみ解決されます。 アクティビティは、多くの場合、#CATEGORY_DEFAULTで見つけることができるように、Context#startActivity Context.startActivity()をサポートする必要があります。
</ul>
たとえば、ユーザーがノート データの一覧を参照し、個々の項目に関する詳細を表示できるようにする Note Pad サンプル アプリケーションについて考えてみましょう。 斜体のテキストは、名前を独自のパッケージに固有の名前に置き換える場所を示します。
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="<i>com.android.notepad</i>">
<application android:icon="@drawable/app_notes"
android:label="@string/app_name">
<provider class=".NotePadProvider"
android:authorities="<i>com.google.provider.NotePad</i>" />
<activity class=".NotesList" android:label="@string/title_notes_list">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<action android:name="android.intent.action.EDIT" />
<action android:name="android.intent.action.PICK" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="vnd.android.cursor.dir/<i>vnd.google.note</i>" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.GET_CONTENT" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="vnd.android.cursor.item/<i>vnd.google.note</i>" />
</intent-filter>
</activity>
<activity class=".NoteEditor" android:label="@string/title_note">
<intent-filter android:label="@string/resolve_edit">
<action android:name="android.intent.action.VIEW" />
<action android:name="android.intent.action.EDIT" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="vnd.android.cursor.item/<i>vnd.google.note</i>" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.INSERT" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="vnd.android.cursor.dir/<i>vnd.google.note</i>" />
</intent-filter>
</activity>
<activity class=".TitleEditor" android:label="@string/title_edit_title"
android:theme="@android:style/Theme.Dialog">
<intent-filter android:label="@string/resolve_title">
<action android:name="<i>com.android.notepad.action.EDIT_TITLE</i>" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.ALTERNATIVE" />
<category android:name="android.intent.category.SELECTED_ALTERNATIVE" />
<data android:mimeType="vnd.android.cursor.item/<i>vnd.google.note</i>" />
</intent-filter>
</activity>
</application>
</manifest>
最初のアクティビティ ( com.android.notepad.NotesList) は、アプリへのメイン エントリとして機能します。
<ol><li という 3 つの意図テンプレートで説明されているように、3 つのことを実行できます。>
<intent-filter>
<action android:name="{@link #ACTION_MAIN android.intent.action.MAIN}" />
<category android:name="{@link #CATEGORY_LAUNCHER android.intent.category.LAUNCHER}" />
</intent-filter>
これにより、NotePad アプリケーションの最上位レベルのエントリが提供されます。標準の MAIN アクションはメイン エントリ ポイントであり (意図内の他の情報は必要ありません)、LAUNCHER カテゴリには、このエントリ ポイントがアプリケーション起動ツールに表示される必要があります。
<li>
<intent-filter>
<action android:name="{@link #ACTION_VIEW android.intent.action.VIEW}" />
<action android:name="{@link #ACTION_EDIT android.intent.action.EDIT}" />
<action android:name="{@link #ACTION_PICK android.intent.action.PICK}" />
<category android:name="{@link #CATEGORY_DEFAULT android.intent.category.DEFAULT}" />
<data android:mimeType="vnd.android.cursor.dir/<i>vnd.google.note</i>" />
</intent-filter>
これにより、アクティビティがノートのディレクトリに対して実行できることが宣言されます。 サポートされている型は 、< で指定されます。type>タグ。Context#startActivity Context.startActivityです。
<li>
<intent-filter>
<action android:name="{@link #ACTION_GET_CONTENT android.intent.action.GET_CONTENT}" />
<category android:name="{@link #CATEGORY_DEFAULT android.intent.category.DEFAULT}" />
<data android:mimeType="vnd.android.cursor.item/<i>vnd.google.note</i>" />
</intent-filter>
このフィルターは、ユーザーが選択したメモを呼び出し元に戻す機能を説明します。その場所を知る必要はありません。
vnd.android.cursor.item/vnd.google.noteデータ型は、ノート パッド データ (vnd.android.cursor.item) を含む 1 つの (vnd.google.note) 項目の Cursor を取得できる URI です。 GET_CONTENTアクションは PICK アクションに似ています。アクティビティは、ユーザーが選択したデータの一部を呼び出し元に返します。 ただし、ここでは、呼び出し元は、ユーザーが選択するデータの種類ではなく、必要なデータの種類を指定します。
</ol>
これらの機能を使用すると、次の意図が NotesList アクティビティに解決されます。
<ul><li>
<b>{ action=android.app.action.MAIN }</b> は、アプリケーションの最上位エントリ ポイントとして使用できるすべてのアクティビティと一致します。
<li>
<b>{ action=android.app.action.MAIN,category=android.app.category.LAUNCHER }</b> は、ランチャーが最上位リストを設定するために使用する実際の意図です。
<li>
<b>{ action=android.intent.action.VIEW data=content://com.google.provider.NotePad/notes }</b> は、ユーザーが参照して詳細を確認できるすべてのノートの一覧を "content://com.google.provider.NotePad/notes" の下に表示します。
<li>
<b>{ action=android.app.action.PICK data=content://com.google.provider.NotePad/notes }</b> は、"content://com.google.provider.NotePad/notes" の下のメモの一覧を提供します。このリストから、ユーザーはデータ URL が呼び出し元に返されるメモを選択できます。
<li>
<b>{ action=android.app.action.GET_CONTENT type=vnd.android.cursor.item/vnd.google.note }</b> は pick アクションに似ていますが、呼び出し元は戻すデータの種類を指定して、システムがそのデータ型の何かを選択するための適切なアクティビティを見つけられるようにします。
</ul>
2 つ目のアクティビティ com.android.notepad.NoteEditorでは、ユーザーに 1 つのノート エントリが表示され、編集できるようになります。
<ol><li という 2 つの意図テンプレートで説明されているように、2 つのことを行うことができます。>
<intent-filter android:label="@string/resolve_edit">
<action android:name="{@link #ACTION_VIEW android.intent.action.VIEW}" />
<action android:name="{@link #ACTION_EDIT android.intent.action.EDIT}" />
<category android:name="{@link #CATEGORY_DEFAULT android.intent.category.DEFAULT}" />
<data android:mimeType="vnd.android.cursor.item/<i>vnd.google.note</i>" />
</intent-filter>
このアクティビティの最初の主な目的は、MIME の種類 vnd.android.cursor.item/vnd.google.noteでデクリブされた 1 つのメモをユーザーが操作できるようにすることです。 アクティビティは、メモを表示するか、ユーザーに編集を許可することができます。 ここでも、DEFAULT カテゴリがサポートされており、そのコンポーネントを明示的に指定せずにアクティビティを起動できます。
<li>
<intent-filter>
<action android:name="{@link #ACTION_INSERT android.intent.action.INSERT}" />
<category android:name="{@link #CATEGORY_DEFAULT android.intent.category.DEFAULT}" />
<data android:mimeType="vnd.android.cursor.dir/<i>vnd.google.note</i>" />
</intent-filter>
このアクティビティの 2 番目の用途は、新しいノート エントリを既存のノート ディレクトリに挿入することです。 これは、ユーザーが新しいメモを作成するときに使用されます。INSERT アクションはノートのディレクトリで実行され、このアクティビティが実行され、ユーザーに新しいノート データが作成され、コンテンツ プロバイダーに追加されます。
</ol>
これらの機能を使用すると、次の意図が NoteEditor アクティビティに解決されます。
<ul><li>
<b>{ action=android.intent.action.VIEW data=content://com.google.provider.NotePad/notes/<var>{ID}</var> }</b> は、ノート <var>{ID}</var> の内容をユーザーに表示します。
<li>
<b>{ action=android.app.action.EDIT data=content://com.google.provider.NotePad/notes/<var>{ID}</var> }</b> では、ユーザーは note <var>{ID}</var> のコンテンツを編集できます。
<li>
<b>{ action=android.app.action.INSERT data=content://com.google.provider.NotePad/notes }</b> は、"content://com.google.provider.NotePad/notes" のノート リストに新しい空のメモを作成し、ユーザーが編集できるようにします。 変更を保持すると、新しく作成されたメモの URI が呼び出し元に返されます。
</ul>
最後のアクティビティ ( com.android.notepad.TitleEditor) を使用すると、ユーザーはメモのタイトルを編集できます。 これは、アプリケーションが直接呼び出すクラスとして実装することもできます (インテントでコンポーネントを明示的に設定します)。ここでは、既存のデータに対して代替操作を発行する方法を示します。
<intent-filter android:label="@string/resolve_title">
<action android:name="<i>com.android.notepad.action.EDIT_TITLE</i>" />
<category android:name="{@link #CATEGORY_DEFAULT android.intent.category.DEFAULT}" />
<category android:name="{@link #CATEGORY_ALTERNATIVE android.intent.category.ALTERNATIVE}" />
<category android:name="{@link #CATEGORY_SELECTED_ALTERNATIVE android.intent.category.SELECTED_ALTERNATIVE}" />
<data android:mimeType="vnd.android.cursor.item/<i>vnd.google.note</i>" />
</intent-filter>
ここでの単一意図テンプレートでは、メモのタイトルを編集することを意味する com.android.notepad.action.EDIT_TITLE という独自のプライベート アクションを作成しました。 前のビューや編集アクションのような特定のメモ (データ型 vnd.android.cursor.item/vnd.google.note) で呼び出す必要がありますが、ここではメモ データに含まれるタイトルを表示および編集します。
タイトル エディターでは、通常どおり既定のカテゴリをサポートするだけでなく、ALTERNATIVE と SELECTED_ALTERNATIVE の 2 つの標準カテゴリもサポートしています。 これらのカテゴリを実装すると、他のユーザーは、 android.content.pm.PackageManager#queryIntentActivityOptions メソッドを使用して直接知らなくても、または多くの場合、 android.view.Menu#addIntentOptionsを使用して動的メニュー項目を作成するために、提供する特別なアクションを見つけることができます。 ここでの意図テンプレートでは、( android:label="@string/resolve_title"を介して) テンプレートの明示的な名前を指定して、ユーザーが表示しているデータの代替アクションとしてこのアクティビティを表示したときに表示される内容をより適切に制御できることに注意してください。
これらの機能を使用すると、次の意図が TitleEditor アクティビティに解決されます。
<ul><li>
<b>{ action=com.android.notepad.action.EDIT_TITLE data=content://com.google.provider.NotePad/notes/<var>{ID}</var> }</b> が表示され、ユーザーはノート <var>{ID}</var> に関連付けられているタイトルを編集できます。
</ul>
<h3>Standard アクティビティ アクション</h3>
これらは、(通常は Context#startActivityを通じて) アクティビティを起動するためにインテントが定義する現在の標準アクションです。 最も重要で、最も頻繁に使用されるのは、 #ACTION_MAIN と #ACTION_EDITです。
<ul><li>#ACTION_MAIN<li>#ACTION_VIEW<li>#ACTION_ATTACH_DATA<li>#ACTION_EDIT<>#ACTION_PICK<lili>#ACTION_CHOOSER<li>#ACTION_GET_CONTENT<li>#ACTION_DIAL<li>#ACTION_CALL<>#ACTION_SEND<li>#ACTION_SENDTO<li>#ACTION_ANSWER<li>#ACTION_INSERT<li>#ACTION_DELETE<>#ACTION_RUN<li>#ACTION_SYNC<li>#ACTION_PICK_ACTIVITY<li>#ACTION_SEARCH<li>#ACTION_WEB_SEARCH<li>#ACTION_FACTORY_TEST< ul/ul>
<h3>標準ブロードキャスト アクション</h3>
これらは、(通常は
<ul><li>#ACTION_TIME_TICK<li>#ACTION_TIME_CHANGED<li>#ACTION_TIMEZONE_CHANGED<li>#ACTION_BOOT_COMPLETED<li>#ACTION_PACKAGE_ADDED<>#ACTION_PACKAGE_CHANGED<li>#ACTION_PACKAGE_REMOVED<lili>#ACTION_PACKAGE_RESTARTED<>#ACTION_PACKAGE_DATA_CLEARED<li>#ACTION_PACKAGES_SUSPENDED<>#ACTION_PACKAGES_UNSUSPENDED<li>#ACTION_UID_REMOVED<li>#ACTION_BATTERY_CHANGED<li>#ACTION_POWER_CONNECTED<>#ACTION_POWER_DISCONNECTED<li>#ACTION_SHUTDOWN</ul>
<strong>Note: </strong>アプリが Android 11 (API レベル 30) 以降を対象とする場合、追加アイテムにパッケージの詳細を含む #ACTION_PACKAGES_SUSPENDED などのブロードキャストを登録すると、フィルター処理されたアプリの一覧が表示されるか、何も受信されません。 パッケージの可視性を管理する方法の詳細について説明します。
<h3>標準カテゴリ</h3>
これらは、 #addCategoryを介して意図をさらに明確にするために使用できる現在の標準カテゴリです。
<ul><li>#CATEGORY_DEFAULT<li>#CATEGORY_BROWSABLE<li>#CATEGORY_TAB<li>#CATEGORY_ALTERNATIVE<li>#CATEGORY_SELECTED_ALTERNATIVE<li>#CATEGORY_LAUNCHER<li>#CATEGORY_INFO<li>#CATEGORY_HOME<li>#CATEGORY_PREFERENCE<li>#CATEGORY_TEST<>#CATEGORY_CAR_DOCK<li>#CATEGORY_DESK_DOCK<li>#CATEGORY_LE_DESK_DOCK<li>#CATEGORY_HE_DESK_DOCK<>#CATEGORY_CAR_MODE<li>#CATEGORY_APP_MARKET<li>#CATEGORY_VR_HOME</ul>
<h3>標準の追加データ</h3>
これらは、 #putExtraを介して追加データとして使用できる現在の標準フィールドです。
<ul><li>#EXTRA_ALARM_COUNT<li>#EXTRA_BCC<li>#EXTRA_CC<li>#EXTRA_CHANGED_COMPONENT_NAME<li>#EXTRA_DATA_REMOVED<li>#EXTRA_DOCK_STATE<li>#EXTRA_DOCK_STATE_HE_DESK<li>#EXTRA_DOCK_STATE_LE_DESK<li>#EXTRA_DOCK_STATE_CAR<li>#EXTRA_DOCK_STATE_DESK<li>#EXTRA_DOCK_STATE_UNDOCKED<>#EXTRA_DONT_KILL_APP<li>#EXTRA_EMAIL<li>#EXTRA_INITIAL_INTENTS<li>#EXTRA_INTENT<li>#EXTRA_KEY_EVENT<li>#EXTRA_ORIGINATING_URI<li>#EXTRA_PHONE_NUMBER<li>#EXTRA_REFERRER<>#EXTRA_REMOTE_INTENT_TOKEN<lili>#EXTRA_REPLACING<>#EXTRA_SHORTCUT_ICON<li>#EXTRA_SHORTCUT_ICON_RESOURCE<li>#EXTRA_SHORTCUT_INTENT<li>#EXTRA_STREAM<li>#EXTRA_SHORTCUT_NAME<li>#EXTRA_SUBJECT<li>#EXTRA_TEMPLATE<li>#EXTRA_TEXT<li>#EXTRA_TITLE<li>#EXTRA_UID<li>#EXTRA_USER_INITIATED</ul>
<h3>Flags</h3>
これらは、 #setFlags および #addFlagsを介してインテントで使用できるフラグです。 使用可能なすべてのフラグの一覧については、 #setFlags を参照してください。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
コンストラクター
| Name | 説明 |
|---|---|
| Intent() |
空の意図を作成します。 |
| Intent(Context, Class) |
特定のコンポーネントの意図を作成します。 |
| Intent(Context, Type) |
このメソッドは、API レベル 15 では非推奨になりました。 代わりに parseUri(String, int) を使用してください。 0 個のフラグを指定して parseUri(String, int) を呼び出します。 |
| Intent(Intent) |
コピー コンストラクター。 |
| Intent(IntPtr, JniHandleOwnership) |
JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。 |
| Intent(String, Uri, Context, Class) |
指定したアクションとデータを使用して、特定のコンポーネントの意図を作成します。 |
| Intent(String, Uri, Context, Type) |
このメソッドは、API レベル 15 では非推奨になりました。 代わりに parseUri(String, int) を使用してください。 0 個のフラグを指定して parseUri(String, int) を呼び出します。 |
| Intent(String, Uri) |
特定のアクションと特定のデータ URL に対して意図を作成します。 |
| Intent(String) |
特定のアクションを使用して意図を作成します。 |
フィールド
| Name | 説明 |
|---|---|
| ActionAirplaneModeChanged |
ブロードキャスト アクション: ユーザーが電話を機内モードに切り替えました。 |
| ActionAllApps |
アクティビティ アクション: 使用可能なすべてのアプリケーションを一覧表示します。 |
| ActionAnswer |
アクティビティ アクション: 着信通話を処理します。 |
| ActionAppError |
アクティビティ アクション: クラッシュ/ANR ダイアログでユーザーが [レポート] ボタンを押しました。 |
| ActionApplicationLocaleChanged |
ブロードキャスト アクション: 特定のアプリのロケールが変更されました。 |
| ActionApplicationPreferences |
アプリケーションの基本設定を調整するためのユーザー インターフェイスを提供するアクティビティ。 |
| ActionApplicationRestrictionsChanged |
ブロードキャスト アクション: アプリケーションの制限が変更された後に送信されます。 |
| ActionAssist |
アクティビティ アクション: 支援アクションを実行します。 |
| ActionAttachData |
データの一部を他の場所にアタッチする必要があることを示すために使用されます。 |
| ActionAutoRevokePermissions |
アクティビティ アクション: UI を起動して自動取り消しの状態を管理します。 |
| ActionBatteryChanged |
ブロードキャスト アクション: これは、充電状態、レベル<バッテリーに関するその他の情報を含む>/em<>emsticky ブロードキャストです。 |
| ActionBatteryLow |
ブロードキャスト アクション: デバイスのバッテリ残量が少ない状態を示します。 |
| ActionBatteryOkay |
ブロードキャスト アクション: バッテリーが不足した後で問題が発生したことを示します。 |
| ActionBootCompleted |
ブロードキャスト アクション: これは、ユーザーの起動が完了した後に 1 回ブロードキャストされます。 |
| ActionBugReport |
アクティビティ アクション: バグを報告するためのアクティビティを表示します。 |
| ActionCall |
アクティビティ アクション: データによって指定されたユーザーへの呼び出しを実行します。 |
| ActionCallButton |
アクティビティ アクション: ユーザーが [呼び出し] ボタンを押して、ダイヤラーまたはその他の適切な UI に移動して通話を発信しました。 |
| ActionCameraButton |
ブロードキャスト アクション: "カメラ ボタン" が押されました。 |
| ActionCarrierSetup |
アクティビティ アクション: 通信事業者のセットアップ アプリのメイン エントリ ポイント。 |
| ActionChooser |
アクティビティ アクション: アクティビティの選択を表示し、続行する前にユーザーが目的の内容を選択できるようにします。 |
| ActionCloseSystemDialogs |
ブロードキャスト アクション: これは、ユーザー アクションが一時的なシステム ダイアログを閉じるよう要求する必要がある場合にブロードキャストされます。 |
| ActionConfigurationChanged |
ブロードキャスト アクション: 現在のデバイスの |
| ActionCreateDocument |
アクティビティ アクション: ユーザーが新しいドキュメントを作成できるようにします。 |
| ActionCreateNote |
アクティビティ アクション: メモの作成に使用できるメモ作成アクティビティを開始します。 |
| ActionCreateReminder |
アクティビティ アクション: アラームを作成します。 |
| ActionCreateShortcut |
アクティビティ アクション: ショートカットを作成します。 |
| ActionDateChanged |
ブロードキャスト アクション: 日付が変更されました。 |
| ActionDefault |
|
| ActionDefine |
アクティビティ アクション: 選択した単語の意味を定義します。 |
| ActionDelete |
アクティビティ アクション: 指定されたデータをコンテナーから削除します。 |
| ActionDeviceStorageLow |
ブロードキャスト アクション: デバイス上の記憶域の空き領域が少ない状態を示すスティッキー ブロードキャスト |
| ActionDeviceStorageOk |
ブロードキャスト アクション: デバイス上の記憶域スペースの不足状態が存在しなくなったことが示されます |
| ActionDial |
アクティビティ アクション: データで指定された番号をダイヤルします。 |
| ActionDockEvent |
ブロードキャスト アクション: デバイスの物理的なドッキング状態の変更に関するスティッキー ブロードキャスト。 |
| ActionDreamingStarted |
ブロードキャストアクション:システムが夢を見始めると送信されます。 |
| ActionDreamingStopped |
ブロードキャストアクション:システムが夢を見なくなった後に送信されます。 |
| ActionEdit |
アクティビティ アクション: 特定のデータへの明示的な編集可能なアクセスを提供します。 |
| ActionExternalApplicationsAvailable |
ブロードキャスト アクション: 一連のパッケージ (以前は使用できなかった) のリソースは、存在するメディアが使用可能であるため、現在使用できます。 |
| ActionExternalApplicationsUnavailable |
ブロードキャスト アクション: 一連のパッケージのリソースは、存在するメディアが使用できないため、現在使用できません。 |
| ActionFactoryTest |
アクティビティ アクション: ファクトリ テストのメイン エントリ ポイント。 |
| ActionGetContent |
アクティビティ アクション: ユーザーが特定の種類のデータを選択して返すことを許可します。 |
| ActionGetRestrictionEntries |
特定のアプリケーションにブロードキャストして、サポートされている制限に対してクエリを実行し、制限付きユーザーに適用します。 |
| ActionGtalkServiceConnected |
ブロードキャスト アクション: GTalk 接続が確立されました。 |
| ActionGtalkServiceDisconnected |
ブロードキャスト アクション: GTalk 接続が切断されました。 |
| ActionHeadsetPlug |
ブロードキャスト アクション: 有線ヘッドセットが接続されているか、取り外されています。 |
| ActionHomeTimeZoneChanged |
ブロードキャスト アクション: ユーザーのホーム タイムゾーンが変更されました。 |
| ActionInputMethodChanged |
ブロードキャスト アクション: 入力メソッドが変更されました。 |
| ActionInsert |
アクティビティ アクション: 指定されたコンテナーに空の項目を挿入します。 |
| ActionInsertOrEdit |
アクティビティ アクション: 既存の項目を選択するか、新しい項目を挿入して編集します。 |
| ActionInstallFailure |
アクティビティ アクション: 分割インストールエラーを処理するアクティビティ。 |
| ActionInstallPackage |
アクティビティ アクション: アプリケーション インストーラーを起動します。 |
| ActionLaunchCaptureContentActivityForNote |
アクティビティ アクション: startActivityForResult を使用して、画面上のコンテンツをキャプチャしてスクリーンショットを取得し、編集のためにユーザーに表示するシステム アクティビティを開始します。 |
| ActionLocaleChanged |
ブロードキャスト アクション: 受信者の有効なロケールが変更されました。 |
| ActionLockedBootCompleted |
ブロードキャスト アクション: これは、ユーザーの起動が完了した後、"ロックされた" 状態のまま、1 回ブロードキャストされます。 |
| ActionLookUpText |
アクティビティ アクション: アクティビティを起動して、ユーザーが選択したテキストを検索します。 |
| ActionMain |
アクティビティ アクション: メイン エントリ ポイントとして開始します。データの受信は想定されていません。 |
| ActionManagedProfileAdded |
関連付けられているマネージド プロファイルが追加されたときにプライマリ ユーザーに送信されるブロードキャスト (プロファイルが作成され、使用する準備が整いました)。 |
| ActionManagedProfileAvailable |
関連付けられているマネージド プロファイルが使用可能になったときにプライマリ ユーザーに送信されるブロードキャスト。 |
| ActionManagedProfileRemoved |
関連付けられているマネージド プロファイルが削除されたときにプライマリ ユーザーに送信されるブロードキャスト。 |
| ActionManagedProfileUnavailable |
関連付けられているマネージド プロファイルが使用できなくなったときにプライマリ ユーザーに送信されるブロードキャスト。 |
| ActionManagedProfileUnlocked |
関連付けられているマネージド プロファイルの資格情報で暗号化されたプライベート ストレージのロックが解除されたときに、プライマリ ユーザーに送信されるブロードキャスト。 |
| ActionManageNetworkUsage |
アクティビティ アクション: 特定のアプリケーションのネットワーク データの使用状況を管理するための設定を表示します。 |
| ActionManagePackageStorage |
ブロードキャスト アクション: ユーザーによって確認されたメモリ不足状態の通知を示し、パッケージ管理を開始する必要があります。 |
| ActionManageUnusedApps |
アクティビティ アクション: UI を起動して、未使用のアプリ (休止状態のアプリ) を管理します。 |
| ActionMediaBadRemoval |
ブロードキャスト アクション: 外部メディアが SD カード スロットから削除されましたが、マウント ポイントがマウント解除されませんでした。 |
| ActionMediaButton |
ブロードキャスト アクション: "メディア ボタン" が押されました。 |
| ActionMediaChecking |
ブロードキャスト アクション: 外部メディアが存在し、ディスクチェック中のチェック メディアのマウント ポイントへのパスがインテントに含まれています。 |
| ActionMediaEject |
ブロードキャスト アクション: ユーザーは、外部ストレージ メディアを削除する必要があることを表明しました。 |
| ActionMediaMounted |
ブロードキャスト アクション: 外部メディアが存在し、そのマウント ポイントにマウントされます。 |
| ActionMediaNofs |
ブロードキャスト アクション: 外部メディアは存在しますが、互換性のない fs (または空白) を使用しています。チェック メディアのマウント ポイントへのパスがインテントに含まれています。 |
| ActionMediaRemoved |
ブロードキャスト アクション: 外部メディアが削除されました。 |
| ActionMediaScannerFinished |
ブロードキャスト アクション: メディア スキャナーがディレクトリのスキャンを完了しました。 |
| ActionMediaScannerScanFile |
ブロードキャスト アクション: ファイルをスキャンしてメディア データベースに追加するようにメディア スキャナーに要求します。 |
| ActionMediaScannerStarted |
ブロードキャスト アクション: メディア スキャナーがディレクトリのスキャンを開始しました。 |
| ActionMediaShared |
ブロードキャスト アクション: 外部メディアは USB 大容量ストレージ経由で共有されているため、マウントが解除されます。 |
| ActionMediaUnmountable |
ブロードキャスト アクション: 外部メディアは存在しますが、マウントできません。 |
| ActionMediaUnmounted |
ブロードキャスト アクション: 外部メディアは存在しますが、マウント ポイントにはマウントされません。 |
| ActionMyPackageReplaced |
ブロードキャスト アクション: アプリケーションの新しいバージョンが既存のアプリケーションにインストールされています。 |
| ActionMyPackageSuspended |
ブロードキャスト アクション: システムによって中断されたパッケージに送信されます。 |
| ActionMyPackageUnsuspended |
ブロードキャスト アクション: 未使用のパッケージに送信されます。 |
| ActionNewOutgoingCall |
ブロードキャスト アクション: 発信呼び出しが行われる予定です。 |
| ActionOpenDocument |
アクティビティ アクション: ユーザーが 1 つ以上の既存のドキュメントを選択して返すことを許可します。 |
| ActionOpenDocumentTree |
アクティビティ アクション: ユーザーがディレクトリ サブツリーを選択できるようにします。 |
| ActionOpenEyeDropper |
アクティビティ アクション: アイ ドロップパーを起動します。 |
| ActionPackageAdded |
ブロードキャスト アクション: 新しいアプリケーション パッケージがデバイスにインストールされました。 |
| ActionPackageChanged |
ブロードキャスト アクション: 既存のアプリケーション パッケージが変更されました (たとえば、コンポーネントが有効または無効になっています)。 |
| ActionPackageDataCleared |
ブロードキャスト アクション: ユーザーがパッケージのデータをクリアしました。 |
| ActionPackageFirstLaunch |
ブロードキャスト アクション: アプリケーションが最初に起動されたときにアプリケーションのインストーラー パッケージに送信されます (停止状態から初めて移動されます)。 |
| ActionPackageFullyRemoved |
ブロードキャスト アクション: 既存のアプリケーション パッケージがデバイスから完全に削除されました。 |
| ActionPackageInstall |
古い.
ブロードキャスト アクション: パッケージのダウンロードと最終的なインストールをトリガーします。 |
| ActionPackageNeedsVerification |
ブロードキャスト アクション: パッケージを検証する必要があるときにシステム パッケージ検証ツールに送信されます。 |
| ActionPackageRemoved |
ブロードキャスト アクション: 既存のアプリケーション パッケージがデバイスから削除されました。 |
| ActionPackageReplaced |
ブロードキャスト アクション: アプリケーション パッケージの新しいバージョンがインストールされ、以前にインストールされた既存のバージョンが置き換えられます。 |
| ActionPackageRestarted |
ブロードキャスト アクション: ユーザーがパッケージを再起動し、そのすべてのプロセスが強制終了されました。 |
| ActionPackagesSuspended |
ブロードキャスト アクション: パッケージが中断されました。 |
| ActionPackagesUnsuspended |
ブロードキャスト アクション: パッケージが一時削除されていません。 |
| ActionPackageUnstopped |
ブロードキャスト アクション: 以前に停止状態にあったアプリケーション パッケージが開始され、停止と見なされなくなりました。 |
| ActionPackageVerified |
ブロードキャスト アクション: パッケージの検証時にシステム パッケージ検証ツールに送信されます。 |
| ActionPaste |
アクティビティ アクション: 特定のコンテナーに新しい項目を作成し、クリップボードの現在の内容から初期化します。 |
| ActionPick |
アクティビティ アクション: データから項目を選択し、選択されたものを返します。 |
| ActionPickActivity |
アクティビティ アクション: 意図が指定されたアクティビティを選択し、選択したクラスを返します。 |
| ActionPowerConnected |
ブロードキャスト アクション: 外部電源がデバイスに接続されています。 |
| ActionPowerDisconnected |
ブロードキャスト アクション: 外部電源がデバイスから削除されました。 |
| ActionPowerUsageSummary |
アクティビティ アクション: 電源使用状況情報をユーザーに表示します。 |
| ActionProcessText |
アクティビティ アクション: テキストの一部を処理します。 |
| ActionProfileAccessible |
関連付けられているプロファイルが開始され、ロックが解除されたときに親ユーザーに送信されるブロードキャスト。 |
| ActionProfileAdded |
関連付けられたプロファイルが追加されたときに親ユーザーに送信されるブロードキャスト (プロファイルが作成され、使用する準備が整いました)。 |
| ActionProfileAvailable |
関連付けられているプロファイルが使用可能になったときにプライマリ ユーザーに送信されるブロードキャスト。 |
| ActionProfileInaccessible |
関連付けられているプロファイルが停止したときに親ユーザーに送信されるブロードキャスト。 |
| ActionProfileRemoved |
関連付けられているプロファイルが削除されたときに親ユーザーに送信されるブロードキャスト。 |
| ActionProfileUnavailable |
関連付けられているプロファイルが使用できなくなったときにプライマリ ユーザーに送信されるブロードキャスト。 |
| ActionProviderChanged |
ブロードキャスト アクション: 一部のコンテンツ プロバイダーには、ユーザーが特に関心を持つ可能性がある新しいイベントまたは項目を発行する名前空間の一部があります。 |
| ActionQuickClock |
ユーザーがシステムの [クイック設定] 領域で時計ウィジェットをタップしたときに送信されます。 |
| ActionQuickView |
アクティビティ アクション: データをクイック 表示します。 |
| ActionReboot |
ブロードキャスト アクション: デバイスを再起動します。 |
| ActionRun |
アクティビティ アクション: 意味が何であれ、データを実行します。 |
| ActionSafetyCenter |
アクティビティ アクション: UI を起動してセーフティ センターを開き、ユーザーのセキュリティとプライバシーの状態が強調表示されます。 |
| ActionScreenOff |
ブロードキャスト アクション: デバイスがスリープ状態になり、非対話型になったときに送信されます。 |
| ActionScreenOn |
ブロードキャスト アクション: デバイスが起動して対話型になったときに送信されます。 |
| ActionSearch |
アクティビティ アクション: 検索を実行します。 |
| ActionSearchLongPress |
アクティビティ アクション: 検索キーを長押しした場合に関連付けられているアクションを開始します。 |
| ActionSend |
アクティビティ アクション: 他のユーザーにデータを配信します。 |
| ActionSendMultiple |
アクティビティ アクション: 複数のデータを他のユーザーに配信します。 |
| ActionSendto |
アクティビティ アクション: データによって指定されたユーザーにメッセージを送信します。 |
| ActionSetWallpaper |
アクティビティアクション:壁紙を選択するための設定を表示します。 |
| ActionShowAppInfo |
アクティビティ アクション: アプリ情報を表示するアクティビティを起動します。 |
| ActionShowWorkApps |
アクティビティ アクション: ランチャー内のすべての作業アプリの一覧を表示するアクション。 |
| ActionShutdown |
ブロードキャスト アクション: デバイスがシャットダウンしています。 |
| ActionStopVoiceCommand |
ブロードキャスト アクション: 音声停止コマンド。 |
| ActionSync |
アクティビティ アクション: データ同期を実行します。 |
| ActionSystemTutorial |
アクティビティ アクション: プラットフォーム定義のチュートリアルを開始する |
| ActionTimeChanged |
ブロードキャスト アクション: 時刻が設定されました。 |
| ActionTimeTick |
ブロードキャスト アクション: 現在の時刻が変更されました。 |
| ActionTimezoneChanged |
ブロードキャスト アクション: タイムゾーンが変更されました。 |
| ActionTimezoneOffsetChanged |
ブロードキャスト アクション: システムのタイム ゾーン オフセットが、タイム ゾーンが変更されずに変更されたことを示します。 |
| ActionTranslate |
アクティビティ アクション: テキスト翻訳を実行します。 |
| ActionUidRemoved |
ブロードキャスト アクション: uid がシステムから削除されました。 |
| ActionUmsConnected |
古い.
ブロードキャスト アクション: デバイスが USB 大容量ストレージ モードに入りました。 |
| ActionUmsDisconnected |
古い.
ブロードキャスト アクション: デバイスが USB 大容量ストレージ モードを終了しました。 |
| ActionUnarchivePackage |
ブロードキャスト アクション: アーカイブ済みパッケージの担当インストーラーに送信され、アーカイブ解除が要求されたときに送信されます。 |
| ActionUninstallPackage |
アクティビティ アクション: アプリケーション アンインストーラーを起動します。 |
| ActionUserBackground |
プロセスのユーザーがバックグラウンドに送信される原因となった場合、ユーザー スイッチが完了した後に送信されます。 |
| ActionUserForeground |
ユーザー スイッチが完了した後、プロセスのユーザーがフォアグラウンドに移動する原因となった場合に送信されます。 |
| ActionUserInitialize |
システム アプリが 1 回限りの初期化を実行できるように、ユーザーが初めて起動する際に送信されます。 |
| ActionUserPresent |
ブロードキャスト アクション: デバイスのスリープ解除後にユーザーが存在するときに送信されます (例: |
| ActionUserUnlocked |
ブロードキャスト アクション: ターゲット ユーザーの資格情報で暗号化されたプライベート ストレージのロックが解除されたときに送信されます。 |
| ActionView |
アクティビティ アクション: ユーザーにデータを表示します。 |
| ActionViewLocus |
アクティビティ アクション: 一意の |
| ActionViewPermissionUsage |
アクティビティ アクション: UI を起動して、特定のアクセス許可グループの使用状況に関する情報を表示します。 |
| ActionViewPermissionUsageForPeriod |
アクティビティ アクション: UI を起動して、特定の期間内の特定のアクセス許可グループの使用状況に関する情報を表示します。 |
| ActionVoiceCommand |
アクティビティ アクション: 音声コマンドを開始します。 |
| ActionWallpaperChanged |
古い.
ブロードキャストアクション:現在のシステムの壁紙が変更されました。 |
| ActionWebSearch |
アクティビティ アクション: Web 検索を実行します。 |
| CaptureContentForNoteBlockedByAdmin |
古い.
IT 管理者によってスクリーンショットがブロックされていることを示すために |
| CaptureContentForNoteFailed |
古い.
問題が発生したことを示すために |
| CaptureContentForNoteSuccess |
古い.
要求が成功したことを示すために |
| CaptureContentForNoteUserCanceled |
古い.
ユーザーがコンテンツ キャプチャ フローを取り消したことを示すために |
| CaptureContentForNoteWindowModeUnsupported |
古い.
サポートされていないウィンドウ モードで実行されているアクティビティによって |
| CategoryAccessibilityShortcutTarget |
アクセシビリティ ショートカットは、障のあるユーザーがアクセシビリティ機能をトリガーするグローバル ジェスチャであり、開発者がアクティビティをショートカット ターゲットにするかどうかを判断するのに役立ちます。 |
| CategoryAlternative |
ユーザーが現在表示しているデータの代替アクションとしてアクティビティを考慮する必要があるかどうかを設定します。 |
| CategoryAppBrowser |
ブラウザー アプリケーションを起動するために |
| CategoryAppCalculator |
電卓アプリケーションを起動するために |
| CategoryAppCalendar |
予定表アプリケーションを起動するために |
| CategoryAppContacts |
|
| CategoryAppEmail |
電子メール アプリケーションを起動するために |
| CategoryAppFiles |
ファイル アプリケーションを起動するために |
| CategoryAppFitness |
フィットネス アプリケーションを起動するために |
| CategoryAppGallery |
ギャラリー アプリケーションを起動するために |
| CategoryAppMaps |
マップ アプリケーションを起動するために |
| CategoryAppMarket |
このアクティビティにより、ユーザーは新しいアプリケーションを参照してダウンロードできます。 |
| CategoryAppMessaging |
メッセージング アプリケーションを起動するために |
| CategoryAppMusic |
音楽アプリケーションを起動するために |
| CategoryAppWeather |
気象アプリケーションを起動するために |
| CategoryBrowsable |
ブラウザーから安全に呼び出すことができるアクティビティは、このカテゴリをサポートしている必要があります。 |
| CategoryCarDock |
デバイスがカー ドックに挿入されたときに実行するアクティビティ。 |
| CategoryCarMode |
自動車環境でアクティビティを使用できることを示すために使用されます。 |
| CategoryDefault |
アクティビティが、データの一部に対して実行する既定のアクション (中央押し) のオプションである必要があるかどうかを設定します。 |
| CategoryDeskDock |
デバイスがデスク ドックに挿入されたときに実行するアクティビティ。 |
| CategoryDevelopmentPreference |
このアクティビティは、開発設定パネルです。 |
| CategoryEmbed |
親アクティビティ コンテナー内で実行できます。 |
| CategoryFrameworkInstrumentationTest |
フレームワーク インストルメンテーション テストのテスト対象コードとして使用する。 |
| CategoryHeDeskDock |
デバイスがデジタル (ハイエンド) ドックに挿入されたときに実行するアクティビティ。 |
| CategoryHome |
これはホーム アクティビティです。これは、デバイスの起動時に表示される最初のアクティビティです。 |
| CategoryInfo |
パッケージに関する情報を提供します。通常は、すべてのアプリの一覧に表示する必要なく、ユーザーにフロント ドアを提供する |
| CategoryLauncher |
最上位レベルのランチャーに表示されます。 |
| CategoryLeanbackLauncher |
Leanback モード用に最適化されたアクティビティを示し、Leanback ランチャーに表示する必要があります。 |
| CategoryLeDeskDock |
デバイスがアナログ (ロー エンド) ドックに挿入されたときに実行するアクティビティ。 |
| CategoryMonkey |
このアクティビティは、サルやその他の自動テスト ツールによって実行される場合があります。 |
| CategoryOpenable |
意図が、 |
| CategoryPreference |
このアクティビティはユーザー設定パネルです。 |
| CategorySampleCode |
サンプル コード例として使用する (通常のユーザー エクスペリエンスの一部ではありません)。 |
| CategorySecondaryHome |
セカンダリ ディスプレイに表示されるホーム アクティビティは、ホーム アクティビティの表示をサポートします。 |
| CategorySelectedAlternative |
ユーザーが現在選択しているデータに対する代替選択アクションとしてアクティビティを考慮する必要があるかどうかを設定します。 |
| CategoryTab |
含まれる TabActivity 内のタブとして使用することを目的としています。 |
| CategoryTest |
テストとして使用する (通常のユーザー エクスペリエンスの一部ではありません)。 |
| CategoryTypedOpenable |
意図フィルターが、必ずしも |
| CategoryUnitTest |
単体テストとして使用する (テスト ハーネスを介して実行)。 |
| CategoryVoice |
音声操作に参加できるアクティビティのカテゴリ。 |
| CategoryVrHome |
デバイスが VR ヘッドセット ビューアーに配置されたときにランチャーに使用するアクティビティ。 |
| ChooserContentTypeAlbum |
古い.
|
| ExtraAlarmCount |
保留中の意図 |
| ExtraAllowMultiple |
ユーザーが複数の項目を選択して返すことを意図で許可できることを示すために使用されます。 |
| ExtraAllowReplace |
古い.
パッケージをインストールするための |
| ExtraAlternateIntents |
|
| ExtraArchival |
パッケージがアーカイブされていることを示すために、 |
| ExtraAssistContext |
|
| ExtraAssistDisplayId |
支援の呼び出しに使用する必要がある表示 ID を含む、ACTION_ASSISTの省略可能なフィールド。 |
| ExtraAssistInputDeviceId |
アシストの呼び出しに使用された InputDevice ID を含む |
| ExtraAssistInputHintKeyboard |
|
| ExtraAssistPackage |
アシストが呼び出されたときの現在のフォアグラウンド アプリケーション パッケージの名前を含む、 |
| ExtraAssistUid |
アシストが呼び出されたときの現在のフォアグラウンド アプリケーション パッケージの uid を含む、 |
| ExtraAttributionTags |
一緒に使用した場合に属性タグを保持する String[]
|
| ExtraAutoLaunchSingleChoice |
選択できるアプリケーションが 1 つしかない場合に chooser を表示するかどうかを指定するために、 |
| ExtraBcc |
ブラインド カーボン コピーする必要がある電子メール アドレスを保持している String[] です。 |
| ExtraBugReport |
バグ レポートを含む、 |
| ExtraCaptureContentForNoteStatusCode |
応答の状態を示すために、 |
| ExtraCc |
カーボン コピーする必要がある電子メール アドレスを保持している String[] です。 |
| ExtraChangedComponentName |
古い.
このメンバーは非推奨です。 |
| ExtraChangedComponentNameList |
このフィールドは |
| ExtraChangedPackageList |
このフィールドは、 |
| ExtraChangedUidList |
このフィールドは、 |
| ExtraChooserAdditionalContentUri |
共有 UI に追加の切り替え可能な項目を含めることができる |
| ExtraChooserContentTypeHint |
共有されるコンテングを記述するために、 |
| ExtraChooserCustomActions |
|
| ExtraChooserFocusedItemPosition |
|
| ExtraChooserModifyShareAction |
|
| ExtraChooserRefinementIntentSender |
ユーザーが |
| ExtraChooserResult |
共有セッションがどのように完了したかを説明する |
| ExtraChooserResultIntentSender |
ユーザーがターゲット コンポーネントを正常に選択するか、 |
| ExtraChooserTargets |
ユーザーに提示する chooser の追加の優先度の高いディープ リンク ターゲットを説明する |
| ExtraChosenComponent |
アクションを完了するためにユーザーが選択した |
| ExtraChosenComponentIntentSender |
ユーザーがターゲット コンポーネントを正常に選択して |
| ExtraColor |
ARGB 形式 (0xAARRGGBB) で色を保持するための int extra。 |
| ExtraComponentName |
意図の追加: |
| ExtraContentAnnotations |
|
| ExtraContentQuery |
検索クエリを提供するための追加の省略可能な CharSequence。 |
| ExtraDataRemoved |
完全アンインストール (コードとそのデータの両方の削除) または部分的なアンインストール (データの残り、これが更新であることを意味する) を表すかどうかを示すために、 |
| ExtraDockState |
ドッキング状態を要求するために、 |
| ExtraDontKillApp |
アプリケーションの再起動の既定のアクションをオーバーライドするために、 |
| ExtraDurationMillis |
意図の追加: ミリ秒数。 |
| ExtraEmail |
配信先の電子メール アドレスを保持している String[] です。 |
| ExtraEndTime |
|
| ExtraExcludeComponents |
ユーザーに表示されるコンポーネントの一覧から除外して省略する必要があるコンポーネントを記述する |
| ExtraFromStorage |
さまざまな種類のストレージを管理するためにサブアクティビティを起動するときに、ストレージ UI から取得されるアクティビティの意図に含めることができる追加。 |
| ExtraHomeTimeZoneId |
デバイスの新しいホーム タイム ゾーンを指定するACTION_HOME_TIME_ZONE_CHANGEDで追加送信されます。 |
| ExtraHtmlText |
意図に関連付けられている定数文字列。HTML 形式のテキストとして |
| ExtraIndex |
意図アクションに応じたセマンティクスを持つオプションのインデックス。 |
| ExtraInitialIntents |
|
| ExtraInstallerPackageName |
パッケージをインストールするための |
| ExtraIntent |
|
| ExtraKeyEvent |
意図の作成をトリガーしたイベントを含む |
| ExtraLocaleList |
意図の追加: A |
| ExtraLocalOnly |
インテントがローカル デバイス上のデータのみを返す必要があることを示すために使用されます。 |
| ExtraLocusId |
意図の追加: |
| ExtraMetadataText |
共有されるコンテンツを説明する追加テキストの CharSequence。 |
| ExtraMimeTypes |
受け入れ可能な MIME の種類のセットを通信するために使用されます。 |
| ExtraNewTimezoneOffset |
タイム ゾーン オフセットの変更後にデバイスのタイム ゾーン オフセットを指定するACTION_TIMEZONE_OFFSET_CHANGED付きで追加送信されます。 |
| ExtraNotUnknownSource |
パッケージをインストールするための |
| ExtraOldTimezoneOffset |
タイム ゾーン オフセットが変更される前に、デバイスのタイム ゾーン オフセットを指定するACTION_TIMEZONE_OFFSET_CHANGED付きで追加送信されます。 |
| ExtraOriginatingUri |
|
| ExtraPackageName |
意図の追加: アプリ パッケージ名。 |
| ExtraPackages |
パッケージ名の文字列配列。 |
| ExtraPermissionGroupName |
意図の追加: アクセス許可グループの名前。 |
| ExtraPhoneNumber |
最初に |
| ExtraProcessText |
処理するテキストを定義するために使用する追加の名前を CharSequence として指定します。 |
| ExtraProcessTextReadonly |
処理されたテキストを読み取り専用として使用するかどうかを定義するために使用されるブール値の追加の名前。 |
| ExtraQuickViewFeatures |
|
| ExtraQuietMode |
quiet モードがオンまたはオフのどちらに切り替えられたかを示す、省略可能なブール値の追加。 |
| ExtraReferrer |
この追加機能は、アクティビティの起動に使用される任意の意図と共に使用でき、そのアクティビティを起動するユーザーに関する情報を提供します。 |
| ExtraReferrerName |
URI を |
| ExtraRemoteIntentToken |
リモート インテントの追加フィールドで使用されます。 |
| ExtraReplacementExtras |
|
| ExtraReplacing |
これがパッケージの代わりであることを示すために、 |
| ExtraRestrictionsBundle |
|
| ExtraRestrictionsIntent |
|
| ExtraRestrictionsList |
|
| ExtraResultReceiver |
送信者にデータを返すために使用される |
| ExtraReturnResult |
|
| ExtraShortcutIcon |
ショートカットのアイコンをビットマップとして定義するために使用される追加の名前。 |
| ExtraShortcutIconResource |
ショートカットの ShortcutIconResource としてアイコンを定義するために使用される追加の名前。 |
| ExtraShortcutId |
意図の追加: 共有意図の送信に使用されるショートカットの ID。 |
| ExtraShortcutIntent |
ショートカットの意図を定義するために使用する追加の名前。 |
| ExtraShortcutName |
ショートカットの名前を定義するために使用する追加の名前。 |
| ExtraShutdownUserspaceOnly |
このシャットダウンがシステムのユーザー領域に対してのみであり、完全なシャットダウンではないことを送信者が確認できるようにする、 |
| ExtraSplitName |
意図の追加: アプリの分割名。 |
| ExtraStartTime |
|
| ExtraStream |
コンテンツ: インテントに関連付けられたデータストリームを保持する URI。送信されるデータを提供するために |
| ExtraSubject |
メッセージの目的の件名行を保持する定数文字列。 |
| ExtraSuspendedPackageExtras |
意図の追加: 一時停止中のパッケージの追加機能の |
| ExtraTemplate |
新しく作成されたレコードに配置する初期データ。 |
| ExtraText |
送信するリテラル データを提供するために |
| ExtraTime |
時間をミリ秒単位で指定する省略可能な追加。 |
| ExtraTimezone |
デバイスの新しいタイム ゾーンを指定する |
| ExtraTitle |
|
| ExtraUid |
パッケージが割り当てられた uid を指定するために、 |
| ExtraUser |
|
| ExtraUserInitiated |
|
| ExtraUseStylusMode |
起動されたノート作成アクティビティがスタイラス入力で使用するのに適した UI を表示する必要があるかどうかを示す、 |
| ExtraUseSystemContactsPicker |
データ フィールドが data android:mimeType="vnd.android.cursor.dir/contact" のいずれかとして設定されている場合、システム連絡先ピッカーを ACTION_PICK で呼び出す必要があるかどうかを示す、省略可能なブール値の追加。data android:mimeType="vnd.android.cursor.dir/phone_v2";data android:mimeType="vnd.android.cursor.dir/postal-address_v2";data android:mimeType="vnd.android.cursor.dir/email_v2" |
| FlagActivityRequireDefault |
古い.
|
| FlagActivityRequireNonBrowser |
古い.
|
| FlagReceiverVisibleToInstantApps |
古い.
設定すると、インスタント アプリの受信者にブロードキャストが表示されます。 |
| MetadataDockHome |
ドッキング アクティビティを持つメタデータとして指定できるブール値。ドックがアクティブな場合に、ドックがホーム キーを引き継ぐ必要があることを示します。 |
| UriAllowUnsafe |
古い.
|
| UriAndroidAppScheme |
古い.
|
| UriIntentScheme |
古い.
|
プロパティ
| Name | 説明 |
|---|---|
| Action |
|
| Categories |
意図内のすべてのカテゴリのセットを返します。 |
| Class |
この |
| ClipData |
この意図に関連付けられている |
| Component |
意図に関連付けられている具象コンポーネントを取得します。 |
| Creator | |
| Data |
この意図が動作しているデータを取得します。 |
| DataString |
|
| Extras |
意図から拡張データのマップを取得します。 |
| Flags |
この意図に関連付けられている特別なフラグを取得します。 |
| Handle |
基になる Android インスタンスへのハンドル。 (継承元 Object) |
| HasFileDescriptors |
意図のエクストラに小包ファイル記述子が含まれている場合は true を返します。 |
| Identifier |
この意図の識別子を取得します。 |
| IsMismatchingFilter |
意図が、受信コンポーネントで宣言されているすべての意図フィルターと一致しないかどうか。 |
| JniIdentityHashCode |
相互運用ランタイムによってこのJava ピアに割り当てられた ID ハッシュ コードを取得します。 (継承元 Object) |
| JniManagedPeerState |
意図は、実行する操作の抽象的な説明です。 (継承元 JavaObject) |
| JniPeerMembers |
このJava ピアのメンバーを呼び出すために使用される JNI メタデータを取得します。 |
| Package |
この意図が制限されているアプリケーション パッケージ名を取得します。 |
| PeerReference |
このJava ピアの JNI オブジェクト参照を取得します。 (継承元 Object) |
| Scheme |
意図のデータのスキーム部分を返します。 |
| Selector |
この意図に関連付けられている特定のセレクターを返します。 または、この意図のセレクターを設定します。 |
| SourceBounds |
画面座標で、この意図の送信者の境界を取得します。 または、画面座標で、この意図の送信者の境界を設定します。 |
| ThresholdClass |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 |
| ThresholdType |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 |
| Type |
意図に含まれる明示的な MIME の種類を取得します。 |
メソッド
| Name | 説明 |
|---|---|
| AddCategory(String) |
意図に新しいカテゴリを追加します。 |
| AddFlags(ActivityFlags) |
(または既存のフラグ値を使用して) 意図にフラグを追加します。 |
| Clone() |
この |
| CloneFilter() |
アクション、データ、型、コンポーネント、カテゴリなど、フィルターの一致に関連する意図の部分のみを複製します。 |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
意図は、実行する操作の抽象的な説明です。 (継承元 JavaObject) |
| CreateChooser(Intent, ICharSequence, IntentSender) |
|
| CreateChooser(Intent, ICharSequence) |
|
| CreateChooser(Intent, String, IntentSender) |
|
| CreateChooser(Intent, String) |
|
| DescribeContents() |
このパーセルのマーシャリング表現に含まれる特殊なオブジェクトの種類について説明します。 |
| Dispose() |
このJava ピアによって保持されているリソースを解放します。 (継承元 Object) |
| Dispose(Boolean) |
このJava ピアによって保持されているリソースを解放します。 (継承元 Object) |
| DisposeUnlessReferenced() |
意図は、実行する操作の抽象的な説明です。 (継承元 JavaObject) |
| Equals(Object) |
意図は、実行する操作の抽象的な説明です。 (継承元 JavaObject) |
| Equals(Object) |
他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。 (継承元 Object) |
| FillIn(Intent, FillInFlags) |
<var>other</var>の内容をこのオブジェクトにコピーしますが、フィールドがこのオブジェクトによって定義されていない場合にのみコピーします。 |
| FilterEquals(Intent) |
意図解決 (フィルター処理) の目的で、2 つの意図が同じかどうかを判断します。 |
| FilterHashCode() |
filterEquals() のセマンティクスに一致するハッシュ コードを生成します。 |
| GetBooleanArrayExtra(String) |
意図から拡張データを取得します。 |
| GetBooleanExtra(String, Boolean) |
意図から拡張データを取得します。 |
| GetBundleExtra(String) |
意図から拡張データを取得します。 |
| GetByteArrayExtra(String) |
意図から拡張データを取得します。 |
| GetByteExtra(String, SByte) |
意図から拡張データを取得します。 |
| GetCharArrayExtra(String) |
意図から拡張データを取得します。 |
| GetCharExtra(String, Char) |
意図から拡張データを取得します。 |
| GetCharSequenceArrayExtra(String) |
意図から拡張データを取得します。 |
| GetCharSequenceArrayExtraFormatted(String) |
意図から拡張データを取得します。 |
| GetCharSequenceArrayListExtra(String) |
意図から拡張データを取得します。 |
| GetCharSequenceExtra(String) |
意図から拡張データを取得します。 |
| GetCharSequenceExtraFormatted(String) |
意図から拡張データを取得します。 |
| GetDoubleArrayExtra(String) |
意図から拡張データを取得します。 |
| GetDoubleExtra(String, Double) |
意図から拡張データを取得します。 |
| GetFloatArrayExtra(String) |
意図から拡張データを取得します。 |
| GetFloatExtra(String, Single) |
意図から拡張データを取得します。 |
| GetHashCode() |
オブジェクトのハッシュ コード値を返します。 (継承元 Object) |
| GetIntArrayExtra(String) |
意図から拡張データを取得します。 |
| GetIntegerArrayListExtra(String) |
意図から拡張データを取得します。 |
| GetIntent(String) |
古い.
0 フラグで |
| GetIntentOld(String) | |
| GetIntExtra(String, Int32) |
意図から拡張データを取得します。 |
| GetLongArrayExtra(String) |
意図から拡張データを取得します。 |
| GetLongExtra(String, Int64) |
意図から拡張データを取得します。 |
| GetParcelableArrayExtra(String, Class) |
意図から拡張データを取得します。 |
| GetParcelableArrayExtra(String) |
意図から拡張データを取得します。 |
| GetParcelableArrayListExtra(String, Class) |
意図から拡張データを取得します。 |
| GetParcelableArrayListExtra(String) |
意図から拡張データを取得します。 |
| GetParcelableExtra(String, Class) |
意図から拡張データを取得します。 |
| GetParcelableExtra(String) |
意図から拡張データを取得します。 |
| GetSerializableExtra(String, Class) |
意図から拡張データを取得します。 |
| GetSerializableExtra(String) |
意図から拡張データを取得します。 |
| GetShortArrayExtra(String) |
意図から拡張データを取得します。 |
| GetShortExtra(String, Int16) |
意図から拡張データを取得します。 |
| GetStringArrayExtra(String) |
意図から拡張データを取得します。 |
| GetStringArrayListExtra(String) |
意図から拡張データを取得します。 |
| GetStringExtra(String) |
意図から拡張データを取得します。 |
| HasCategory(String) |
意図にカテゴリが存在するかどうかを確認します。 |
| HasExtra(String) |
指定した名前に追加の値が関連付けられている場合は true を返します。 |
| JavaFinalize() |
古い.
オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。 (継承元 Object) |
| MakeMainActivity(ComponentName) |
タスクのメイン (ルート) アクティビティを起動する意図を作成します。 |
| MakeMainSelectorActivity(String, String) |
実行する特定のアクティビティを指定せずに、アクティビティを検索するセレクターを指定せずに、アプリケーションのメイン アクティビティの意図を作成します。 |
| MakeRestartActivityTask(ComponentName) |
基本状態でアプリケーションのタスクを再起動するために使用できる意図を作成します。 |
| NormalizeMimeType(String) |
MIME データ型を正規化します。 |
| Notify() |
このオブジェクトのモニターで待機している 1 つのスレッドを起動します。 (継承元 Object) |
| NotifyAll() |
このオブジェクトのモニターで待機しているすべてのスレッドを起動します。 (継承元 Object) |
| ParseIntent(Resources, XmlReader, IAttributeSet) |
XML から "intent" 要素 (およびその子) を解析し、Intent オブジェクトをインスタンス化します。 |
| ParseUri(String, IntentUriType) |
URI から意図を作成します。 |
| PutCharSequenceArrayListExtra(String, IList<ICharSequence>) |
拡張データを意図に追加します。 |
| PutExtra(String, Boolean) |
拡張データを意図に追加します。 |
| PutExtra(String, Boolean[]) |
拡張データを意図に追加します。 |
| PutExtra(String, Bundle) |
拡張データを意図に追加します。 |
| PutExtra(String, Byte[]) |
拡張データを意図に追加します。 |
| PutExtra(String, Char) |
拡張データを意図に追加します。 |
| PutExtra(String, Char[]) |
拡張データを意図に追加します。 |
| PutExtra(String, Double) |
拡張データを意図に追加します。 |
| PutExtra(String, Double[]) |
拡張データを意図に追加します。 |
| PutExtra(String, ICharSequence) |
拡張データを意図に追加します。 |
| PutExtra(String, ICharSequence[]) |
拡張データを意図に追加します。 |
| PutExtra(String, Int16) |
拡張データを意図に追加します。 |
| PutExtra(String, Int16[]) |
拡張データを意図に追加します。 |
| PutExtra(String, Int32) |
拡張データを意図に追加します。 |
| PutExtra(String, Int32[]) |
拡張データを意図に追加します。 |
| PutExtra(String, Int64) |
拡張データを意図に追加します。 |
| PutExtra(String, Int64[]) |
拡張データを意図に追加します。 |
| PutExtra(String, IParcelable) |
拡張データを意図に追加します。 |
| PutExtra(String, IParcelable[]) |
拡張データを意図に追加します。 |
| PutExtra(String, ISerializable) |
拡張データを意図に追加します。 |
| PutExtra(String, SByte) |
拡張データを意図に追加します。 |
| PutExtra(String, Single) |
拡張データを意図に追加します。 |
| PutExtra(String, Single[]) |
拡張データを意図に追加します。 |
| PutExtra(String, String) |
拡張データを意図に追加します。 |
| PutExtra(String, String[]) |
拡張データを意図に追加します。 |
| PutExtras(Bundle) |
拡張データのセットを意図に追加します。 |
| PutExtras(Intent) |
'src' 内のすべての extras をこの意図にコピーします。 |
| PutIntegerArrayListExtra(String, IList<Integer>) |
拡張データを意図に追加します。 |
| PutParcelableArrayListExtra(String, IList<IParcelable>) |
拡張データを意図に追加します。 |
| PutStringArrayListExtra(String, IList<String>) |
拡張データを意図に追加します。 |
| ReadFromParcel(Parcel) | |
| RemoveCategory(String) |
意図からカテゴリを削除します。 |
| RemoveExtra(String) |
意図から拡張データを削除します。 |
| RemoveFlags(ActivityFlags) |
意図からこれらのフラグを削除します。 |
| RemoveLaunchSecurityProtection() |
意図が埋め込まれた追加の意図として別のアプリまたはコンポーネントから来た場合、システムは、この外部意図の作成者を識別するトークンを作成します。 このトークンが見つからないか無効な場合、システムはこの意図の起動をブロックします。 有効なトークンが含まれている場合、システムは作成者に対して検証を実行し、起動するアクセス許可を持たないターゲットの起動をブロックするか、アクセスできないタガートへの URI アクセスを許可することをブロックします。 このメソッドは、この機能をオプトアウトする方法を提供します。 |
| ReplaceExtras(Bundle) |
意図内のエクストラを、指定された追加のバンドルに完全に置き換えます。 |
| ReplaceExtras(Intent) |
意図の追加内容を、指定された意図の追加内容に完全に置き換えます。 |
| ResolveActivity(PackageManager) |
この意図の処理に使用する必要がある Activity コンポーネントを返します。 |
| ResolveActivityInfo(PackageManager, PackageInfoFlags) |
意図を、意図を実行する必要があるアクティビティを説明する |
| ResolveType(ContentResolver) |
この意図の MIME データ型を返します。 |
| ResolveType(Context) |
この意図の MIME データ型を返します。 |
| ResolveTypeIfNeeded(ContentResolver) |
意図の解決に必要な場合にのみ、この意図の MIME データ型を返します。 |
| SetAction(String) |
実行する一般的なアクションを設定します。 |
| SetClass(Context, Class) |
|
| SetClass(Context, Type) |
Class オブジェクトによって返される名前を使用して setComponent(ComponentName) を呼び出すのに便利です。 |
| SetClassName(Context, String) |
明示的なクラス名を使用して |
| SetClassName(String, String) |
明示的なアプリケーション パッケージ名とクラス名を使用して |
| SetComponent(ComponentName) |
(通常は省略可能)意図を処理するようにコンポーネントを明示的に設定します。 |
| SetData(Uri) |
この意図が動作しているデータを設定します。 |
| SetDataAndNormalize(Uri) |
この意図が動作しているデータを正規化して設定します。 |
| SetDataAndType(Uri, String) |
(通常は省略可能)意図のデータを明示的な MIME データ型と共に設定します。 |
| SetDataAndTypeAndNormalize(Uri, String) |
(通常は省略可能)データ URI と明示的な MIME データ型の両方を正規化して設定します。 |
| SetExtrasClassLoader(ClassLoader) |
このインテントのエクストラから Parcelable 値のマーシャリングを解除するときに使用される ClassLoader を設定します。 |
| SetFlags(ActivityFlags) |
この意図の処理方法を制御する特別なフラグを設定します。 |
| SetHandle(IntPtr, JniHandleOwnership) |
Handle プロパティを設定します。 (継承元 Object) |
| SetIdentifier(String) |
この意図の識別子を設定します。 |
| SetPackage(String) |
(通常は省略可能)この意図が解決するコンポーネントを制限する明示的なアプリケーション パッケージ名を設定します。 |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
意図は、実行する操作の抽象的な説明です。 (継承元 JavaObject) |
| SetType(String) |
明示的な MIME データ型を設定します。 |
| SetTypeAndNormalize(String) |
明示的な MIME データ型を正規化して設定します。 |
| ToArray<T>() |
このJava配列ラッパーからマネージド配列を作成します。 (継承元 Object) |
| ToString() |
オブジェクトの文字列形式を返します。 (継承元 Object) |
| ToURI() |
古い.
0 フラグで |
| ToUri(IntentUriType) |
この意図を、URI 表現を保持する文字列に変換します。 |
| UnregisterFromRuntime() |
相互運用ランタイムからこのJava ピアの登録を解除します。 (継承元 Object) |
| Wait() |
現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。 (継承元 Object) |
| Wait(Int64, Int32) |
現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。 (継承元 Object) |
| Wait(Int64) |
現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。 (継承元 Object) |
| WriteToParcel(Parcel, ParcelableWriteFlags) |
このオブジェクトをパーセルにフラット化します。 |
明示的なインターフェイスの実装
| Name | 説明 |
|---|---|
| IJavaPeerable.Disposed() |
意図は、実行する操作の抽象的な説明です。 (継承元 JavaObject) |
| IJavaPeerable.Finalized() |
意図は、実行する操作の抽象的な説明です。 (継承元 JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
意図は、実行する操作の抽象的な説明です。 (継承元 JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
意図は、実行する操作の抽象的な説明です。 (継承元 JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
意図は、実行する操作の抽象的な説明です。 (継承元 JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
意図は、実行する操作の抽象的な説明です。 (継承元 JavaObject) |
| IJavaPeerable.UnregisterFromRuntime() |
意図は、実行する操作の抽象的な説明です。 |
拡張メソッド
| Name | 説明 |
|---|---|
| GetJniTypeName(IJavaPeerable) |
インスタンス |
| JavaAs<TResult>(IJavaPeerable) |
|
| JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
| JavaCast<TResult>(IJavaObject) |
意図は、実行する操作の抽象的な説明です。 |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
|