ListFragment クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
配列や Cursor などのデータ ソースにバインドして項目の一覧を表示し、ユーザーが項目を選択したときにイベント ハンドラーを公開するフラグメント。
[Android.Runtime.Register("android/app/ListFragment", DoNotGenerateAcw=true)]
public class ListFragment : Android.App.Fragment
[<Android.Runtime.Register("android/app/ListFragment", DoNotGenerateAcw=true)>]
type ListFragment = class
inherit Fragment
- 継承
- 属性
注釈
配列や Cursor などのデータ ソースにバインドして項目の一覧を表示し、ユーザーが項目を選択したときにイベント ハンドラーを公開するフラグメント。
ListFragment は、 android.widget.ListView ListView
異なるデータ ソースにバインドできるオブジェクト (通常は配列またはクエリ結果を保持する Cursor) をホストします。 バインド、画面レイアウト、および行レイアウトについては、次のセクションで説明します。
<強力な>画面レイアウト</強い>
ListFragment には、1 つのリスト ビューで構成される既定のレイアウトがあります。 ただし、必要に応じて、独自のビュー階層 #onCreateView
を返すことによってフラグメント レイアウトをカスタマイズできます。 これを行うには、ビュー階層 <em>に id " の ListView オブジェクトを含める必要があります<>
このメンバーは非推奨です。 サポート ライブラリandroidx.fragment.app.ListFragment
を使用して、すべてのデバイスで一貫した動作を行い、ライフサイクルにアクセスします。
の Java ドキュメントandroid.app.ListFragment
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。
コンストラクター
ListFragment() | |
ListFragment(IntPtr, JniHandleOwnership) |
JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。 |
プロパティ
Activity |
このフラグメントが現在関連付けられているアクティビティを返します。 (継承元 Fragment) |
AllowEnterTransitionOverlap |
終了遷移と入力遷移が重なるかどうかを返します。 または、終了画面切り替えと切り替え入力が重なるかどうかを設定します。 (継承元 Fragment) |
AllowReturnTransitionOverlap |
戻り遷移と再入力遷移が重なるかどうかを返します。 または、戻り遷移と再入力遷移が重なるかどうかを設定します。 (継承元 Fragment) |
Arguments |
指定された引数 (存在する場合) を |
ChildFragmentManager |
このフラグメント内にフラグメントを配置および管理するためのプライベート FragmentManager を返します。 (継承元 Fragment) |
Class |
この |
Context |
|
EnterTransition |
ビューを初期シーンに移動するために使用する遷移を返します。 または、ビューを最初のシーンに移動するために使用する画面切り替えを設定します。 (継承元 Fragment) |
ExitTransition |
バック スタックをポップしないときにフラグメントが削除、非表示、またはデタッチされたときに、ビューをシーン外に移動するために使用される遷移を返します。 または、バック スタックをポップしないときにフラグメントが削除、非表示、またはデタッチされたときに、ビューをシーン外に移動するために使用される遷移を設定します。 (継承元 Fragment) |
FragmentManager |
このフラグメントのアクティビティに関連付けられているフラグメントと対話するための FragmentManager を返します。 (継承元 Fragment) |
Handle |
基になる Android インスタンスへのハンドル。 (継承元 Object) |
Host |
このフラグメントのホスト オブジェクトを返します。 (継承元 Fragment) |
Id |
このフラグメントが認識されている識別子を返します。 (継承元 Fragment) |
IsAdded |
フラグメントが現在アクティビティに追加されている場合は true を返します。 (継承元 Fragment) |
IsDetached |
フラグメントが UI から明示的にデタッチされている場合は true を返します。 (継承元 Fragment) |
IsHidden |
フラグメントが非表示になっている場合は true を返します。 (継承元 Fragment) |
IsInLayout |
レイアウトが < を介してアクティビティ ビュー階層の一部として含まれている場合は true を返します。fragment>タグ。 (継承元 Fragment) |
IsRemoving |
このフラグメントが現在アクティビティから削除されている場合は true を返します。 (継承元 Fragment) |
IsResumed |
フラグメントが再開状態の場合は true を返します。 (継承元 Fragment) |
IsStateSaved |
このフラグメントが追加され、その状態がホストによって既に保存されている場合は true を返します。 (継承元 Fragment) |
IsVisible |
フラグメントが現在ユーザーに表示されている場合は true を返します。 (継承元 Fragment) |
JniIdentityHashCode |
配列や Cursor などのデータ ソースにバインドして項目の一覧を表示し、ユーザーが項目を選択したときにイベント ハンドラーを公開するフラグメント。 (継承元 Object) |
JniPeerMembers |
配列や Cursor などのデータ ソースにバインドして項目の一覧を表示し、ユーザーが項目を選択したときにイベント ハンドラーを公開するフラグメント。 |
LayoutInflater |
このフラグメントのビューを拡張するために使用されるキャッシュされた LayoutInflater を返します。 (継承元 Fragment) |
ListAdapter |
このフラグメントの ListView に関連付けられている ListAdapter を取得します。 または、リスト ビューのカーソルを指定します。 |
ListView |
フラグメントのリスト ビュー ウィジェットを取得します。 |
LoaderManager |
このフラグメントの LoaderManager を返し、必要に応じて作成します。 (継承元 Fragment) |
ParentFragment |
このフラグメントを含む親フラグメントを返します。 (継承元 Fragment) |
PeerReference |
配列や Cursor などのデータ ソースにバインドして項目の一覧を表示し、ユーザーが項目を選択したときにイベント ハンドラーを公開するフラグメント。 (継承元 Object) |
ReenterTransition |
バック スタックをポップして戻るときにビューをシーンに移動するために使用される遷移を返します。 または、戻るスタックがポップされるために戻るときに、ビューをシーンに移動するために使用される画面切り替えを設定します。 (継承元 Fragment) |
Resources |
|
RetainInstance |
アクティビティの再作成 (構成変更など) でフラグメント インスタンスを保持するかどうかを制御します。 (継承元 Fragment) |
ReturnTransition |
フラグメントがバック スタックをポップしたために削除、非表示、またはデタッチの準備をしているときに、ビューをシーン外に移動するために使用される遷移を返します。 または、フラグメントがバック スタックをポップするために削除、非表示、またはデタッチの準備をしているときに、ビューをシーンの外に移動するために使用される遷移を設定します。 (継承元 Fragment) |
SelectedItemId |
現在選択されているリスト アイテムのカーソル行 ID を取得します。 |
SelectedItemPosition |
現在選択されているリスト アイテムの位置を取得します。 |
SharedElementEnterTransition |
コンテンツ シーンに転送される共有要素に使用される遷移を返します。 または、コンテンツ シーンに転送される共有要素に使用する遷移を設定します。 (継承元 Fragment) |
SharedElementReturnTransition |
バック スタックのポップ中に戻される共有要素に使用される遷移を返します。 または、バック スタックのポップ中に戻される共有要素に使用される遷移を設定します。 (継承元 Fragment) |
Tag |
指定されている場合は、フラグメントのタグ名を取得します。 (継承元 Fragment) |
TargetFragment |
によって設定されたターゲット フラグメントを |
TargetRequestCode |
によって設定されたターゲット要求コードを |
ThresholdClass |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 |
ThresholdType |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 |
UserVisibleHint |
このフラグメントの UI がユーザーに現在表示されているかどうかを示すヒントをシステムに設定します。 (継承元 Fragment) |
View |
フラグメントのレイアウト (返されるレイアウト) のルート ビューを取得します (指定されている |
メソッド
Clone() |
このオブジェクトのコピーを作成して返します。 (継承元 Object) |
Dispose() |
配列や Cursor などのデータ ソースにバインドして項目の一覧を表示し、ユーザーが項目を選択したときにイベント ハンドラーを公開するフラグメント。 (継承元 Object) |
Dispose(Boolean) |
配列や Cursor などのデータ ソースにバインドして項目の一覧を表示し、ユーザーが項目を選択したときにイベント ハンドラーを公開するフラグメント。 (継承元 Object) |
Dump(String, FileDescriptor, PrintWriter, String[]) |
フラグメントの状態を特定のストリームに出力します。 (継承元 Fragment) |
Equals(Object) |
古い.
サブクラスは equals() をオーバーライドできません。 (継承元 Fragment) |
GetHashCode() |
古い.
サブクラスは hashCode() をオーバーライドできません。 (継承元 Fragment) |
GetString(Int32) |
アプリケーションのパッケージの既定の文字列テーブルからローカライズされた文字列を返します。 (継承元 Fragment) |
GetString(Int32, Object[]) |
アプリケーションのパッケージの既定の文字列テーブルからローカライズされた文字列を返します。 (継承元 Fragment) |
GetText(Int32) |
アプリケーションのパッケージの既定の文字列テーブルから、ローカライズされたスタイルの CharSequence を返します。 (継承元 Fragment) |
GetTextFormatted(Int32) |
アプリケーションのパッケージの既定の文字列テーブルから、ローカライズされたスタイルの CharSequence を返します。 (継承元 Fragment) |
JavaFinalize() |
オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。 (継承元 Object) |
Notify() |
このオブジェクトのモニターで待機している 1 つのスレッドを起動します。 (継承元 Object) |
NotifyAll() |
このオブジェクトのモニターで待機しているすべてのスレッドを起動します。 (継承元 Object) |
OnActivityCreated(Bundle) |
フラグメントのアクティビティが作成され、このフラグメントのビュー階層がインスタンス化されたときに呼び出されます。 (継承元 Fragment) |
OnActivityResult(Int32, Result, Intent) |
への以前の呼び出しから結果を |
OnAttach(Activity) |
このメンバーは非推奨です。 (継承元 Fragment) |
OnAttach(Context) |
フラグメントがそのコンテキストに最初にアタッチされたときに呼び出されます。 (継承元 Fragment) |
OnAttachFragment(Fragment) |
フラグメントがこのフラグメントの子としてアタッチされたときに呼び出されます。 (継承元 Fragment) |
OnConfigurationChanged(Configuration) |
コンポーネントの実行中にデバイス構成が変更されたときにシステムによって呼び出されます。 (継承元 Fragment) |
OnContextItemSelected(IMenuItem) |
このフックは、コンテキスト メニューの項目が選択されるたびに呼び出されます。 (継承元 Fragment) |
OnCreate(Bundle) |
フラグメントの初期作成を行うために呼び出されます。 (継承元 Fragment) |
OnCreateAnimator(FragmentTransit, Boolean, Int32) |
フラグメントがアニメーションを読み込むときに呼び出されます。 (継承元 Fragment) |
OnCreateContextMenu(IContextMenu, View, IContextMenuContextMenuInfo) |
のコンテキスト メニュー |
OnCreateOptionsMenu(IMenu, MenuInflater) |
アクティビティの標準オプション メニューの内容を初期化します。 (継承元 Fragment) |
OnCreateView(LayoutInflater, ViewGroup, Bundle) |
フラグメントがユーザー インターフェイス ビューをインスタンス化するために呼び出されます。 (継承元 Fragment) |
OnDestroy() |
フラグメントが使用されなくなったときに呼び出されます。 (継承元 Fragment) |
OnDestroyOptionsMenu() |
このフラグメントのオプション メニュー項目がオプション メニュー全体に含まれていないときに呼び出されます。 (継承元 Fragment) |
OnDestroyView() |
以前に作成 |
OnDetach() |
フラグメントがアクティビティにアタッチされなくなったときに呼び出されます。 (継承元 Fragment) |
OnGetLayoutInflater(Bundle) |
このフラグメントのビューを拡張するために使用される LayoutInflater を返します。 (継承元 Fragment) |
OnHiddenChanged(Boolean) |
(フラグメントによって |
OnInflate(Activity, IAttributeSet, Bundle) |
このメンバーは非推奨です。 (継承元 Fragment) |
OnInflate(Context, IAttributeSet, Bundle) |
フラグメントがビュー レイアウトのインフレーションの一部として作成されるときに呼び出されます。通常は、アクティビティのコンテンツ ビューの設定から呼び出されます。 (継承元 Fragment) |
OnInflate(IAttributeSet, Bundle) |
古い.
このメンバーは非推奨です。 (継承元 Fragment) |
OnListItemClick(ListView, View, Int32, Int64) |
このメソッドは、リスト内の項目が選択されたときに呼び出されます。 |
OnLowMemory() |
これは、システム全体がメモリ不足で実行されており、アクティブに実行されているプロセスがメモリ使用量を削減する必要がある場合に呼び出されます。 (継承元 Fragment) |
OnMultiWindowModeChanged(Boolean) |
Fragment のアクティビティが全画面表示モードからマルチウィンドウ モードに変更され、その逆が visa に変わるときに呼び出されます。 (継承元 Fragment) |
OnMultiWindowModeChanged(Boolean, Configuration) |
Fragment のアクティビティが全画面表示モードからマルチウィンドウ モードに変更され、その逆が visa に変わるときに呼び出されます。 (継承元 Fragment) |
OnOptionsItemSelected(IMenuItem) |
このフックは、オプション メニューの項目が選択されるたびに呼び出されます。 (継承元 Fragment) |
OnOptionsMenuClosed(IMenu) |
このフックは、オプション メニューが閉じられるたびに呼び出されます (ユーザーが [戻る] または [メニュー] ボタンを使用してメニューをキャンセルするか、項目が選択されている場合)。 (継承元 Fragment) |
OnPause() |
フラグメントが再開されなくなったときに呼び出されます。 (継承元 Fragment) |
OnPictureInPictureModeChanged(Boolean) |
ピクチャインピクチャモードとの間でアクティビティが切り替わると、システムによって呼び出されます。 (継承元 Fragment) |
OnPictureInPictureModeChanged(Boolean, Configuration) |
ピクチャインピクチャモードとの間でアクティビティが切り替わると、システムによって呼び出されます。 (継承元 Fragment) |
OnPrepareOptionsMenu(IMenu) |
画面の標準オプション メニューを表示する準備をします。 (継承元 Fragment) |
OnRequestPermissionsResult(Int32, String[], Permission[]) |
アクセス許可を要求した結果のコールバック。 (継承元 Fragment) |
OnResume() |
フラグメントがユーザーに表示され、アクティブに実行されているときに呼び出されます。 (継承元 Fragment) |
OnSaveInstanceState(Bundle) |
フラグメントが現在の動的状態を保存するように要求するために呼び出され、プロセスの新しいインスタンスで後で再構築できるようになります。 (継承元 Fragment) |
OnStart() |
フラグメントがユーザーに表示されるときに呼び出されます。 (継承元 Fragment) |
OnStop() |
フラグメントが開始されなくなったときに呼び出されます。 (継承元 Fragment) |
OnTrimMemory(TrimMemory) |
不要なメモリをプロセスからトリミングするプロセスに適したタイミングであるとオペレーティング システムが判断したときに呼び出されます。 (継承元 Fragment) |
OnViewCreated(View, Bundle) |
返された直後 |
OnViewStateRestored(Bundle) |
保存されたすべての状態がフラグメントのビュー階層に復元されたときに呼び出されます。 (継承元 Fragment) |
PostponeEnterTransition() |
呼び出されるまで、または |
RegisterForContextMenu(View) |
特定のビューに対して表示するコンテキスト メニューを登録します (複数のビューでコンテキスト メニューを表示できます)。 (継承元 Fragment) |
RequestPermissions(String[], Int32) |
このアプリケーションに付与するアクセス許可を要求します。 (継承元 Fragment) |
SetEmptyText(ICharSequence) |
ListFragment の既定のコンテンツには、リストが空のときに表示できる TextView があります。 |
SetEmptyText(String) |
ListFragment の既定のコンテンツには、リストが空のときに表示できる TextView があります。 |
SetEnterSharedElementCallback(SharedElementCallback) |
フラグメントと共にカスタム遷移を使用する場合、戻るスタックをポップしないときに、このフラグメントがアタッチまたはデタッチされたときに enter 遷移コールバックが呼び出されます。 (継承元 Fragment) |
SetExitSharedElementCallback(SharedElementCallback) |
フラグメントと共にカスタム遷移を使用する場合は、バック スタックをポップするときに、このフラグメントがアタッチまたはデタッチされたときに終了遷移コールバックが呼び出されます。 (継承元 Fragment) |
SetHandle(IntPtr, JniHandleOwnership) |
Handle プロパティを設定します。 (継承元 Object) |
SetHasOptionsMenu(Boolean) |
このフラグメントが、メソッドの呼び出しと関連するメソッドを受け取ってオプション メニューの設定に |
SetInitialSavedState(Fragment+SavedState) |
によって返 |
SetListShown(Boolean) |
リストを表示するかどうかを制御します。 |
SetListShownNoAnimation(Boolean) |
同様 |
SetMenuVisibility(Boolean) |
このフラグメントのメニューを表示するかどうかを示すヒントを設定します。 (継承元 Fragment) |
SetSelection(Int32) |
現在選択されているリスト アイテムを、アダプターのデータを使用して指定した位置に設定します。 |
SetTargetFragment(Fragment, Int32) |
このフラグメントの省略可能なターゲット。 (継承元 Fragment) |
ShouldShowRequestPermissionRationale(String) |
アクセス許可を要求する前に、根拠のある UI を表示する必要があるかどうかを取得します。 (継承元 Fragment) |
StartActivity(Intent) |
フラグメントの包含アクティビティからの呼び出し |
StartActivity(Intent, Bundle) |
フラグメントの包含アクティビティからの呼び出し |
StartActivityForResult(Intent, Int32) |
フラグメントの包含アクティビティからの呼び出し |
StartActivityForResult(Intent, Int32, Bundle) |
フラグメントの包含アクティビティからの呼び出し |
StartIntentSenderForResult(IntentSender, Int32, Intent, ActivityFlags, ActivityFlags, Int32, Bundle) |
フラグメントの包含アクティビティからの呼び出し |
StartPostponedEnterTransition() |
呼び出された後 |
ToArray<T>() |
配列や Cursor などのデータ ソースにバインドして項目の一覧を表示し、ユーザーが項目を選択したときにイベント ハンドラーを公開するフラグメント。 (継承元 Object) |
ToString() |
オブジェクトの文字列表現を返します。 (継承元 Object) |
UnregisterForContextMenu(View) |
特定のビューに対してコンテキスト メニューが表示されないようにします。 (継承元 Fragment) |
UnregisterFromRuntime() |
配列や Cursor などのデータ ソースにバインドして項目の一覧を表示し、ユーザーが項目を選択したときにイベント ハンドラーを公開するフラグメント。 (継承元 Object) |
Wait() |
現在のスレッドが目覚めるまで待機させます。通常<は、通知<>/em> または <em>割り込み/em> を受け<取ります。 (継承元 Object) |
Wait(Int64) |
現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。 (継承元 Object) |
Wait(Int64, Int32) |
現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。 (継承元 Object) |
明示的なインターフェイスの実装
IJavaPeerable.Disposed() |
配列や Cursor などのデータ ソースにバインドして項目の一覧を表示し、ユーザーが項目を選択したときにイベント ハンドラーを公開するフラグメント。 (継承元 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
配列や Cursor などのデータ ソースにバインドして項目の一覧を表示し、ユーザーが項目を選択したときにイベント ハンドラーを公開するフラグメント。 (継承元 Object) |
IJavaPeerable.Finalized() |
配列や Cursor などのデータ ソースにバインドして項目の一覧を表示し、ユーザーが項目を選択したときにイベント ハンドラーを公開するフラグメント。 (継承元 Object) |
IJavaPeerable.JniManagedPeerState |
配列や Cursor などのデータ ソースにバインドして項目の一覧を表示し、ユーザーが項目を選択したときにイベント ハンドラーを公開するフラグメント。 (継承元 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
配列や Cursor などのデータ ソースにバインドして項目の一覧を表示し、ユーザーが項目を選択したときにイベント ハンドラーを公開するフラグメント。 (継承元 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
配列や Cursor などのデータ ソースにバインドして項目の一覧を表示し、ユーザーが項目を選択したときにイベント ハンドラーを公開するフラグメント。 (継承元 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
配列や Cursor などのデータ ソースにバインドして項目の一覧を表示し、ユーザーが項目を選択したときにイベント ハンドラーを公開するフラグメント。 (継承元 Object) |
拡張メソッド
JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
JavaCast<TResult>(IJavaObject) |
配列や Cursor などのデータ ソースにバインドして項目の一覧を表示し、ユーザーが項目を選択したときにイベント ハンドラーを公開するフラグメント。 |
GetJniTypeName(IJavaPeerable) |
配列や Cursor などのデータ ソースにバインドして項目の一覧を表示し、ユーザーが項目を選択したときにイベント ハンドラーを公開するフラグメント。 |