ContentResolver.QueryArgGroupColumns フィールド

定義

結果をグループ化する列 ( String[]として格納) の一覧を指定します。

[Android.Runtime.Register("QUERY_ARG_GROUP_COLUMNS", ApiSince=30)]
public const string QueryArgGroupColumns;
[<Android.Runtime.Register("QUERY_ARG_GROUP_COLUMNS", ApiSince=30)>]
val mutable QueryArgGroupColumns : string

フィールド値

属性

注釈

結果をグループ化する列 ( String[]として格納) の一覧を指定します。 列の値が同一の場合、複数のレコードが 1 つのレコードにまとめて折りたたまれます。

このリストに存在する列は、 ContentResolver#query(Uri, String[], Bundle, CancellationSignal)に提供されるプロジェクションにも含める必要があります。

android.os.Build.VERSION_CODES#R以上を対象とするアプリ: <li>ContentProvider実装: ContentProvider#query(Uri, String[], Bundle, CancellationSignal)でデータを準備する場合、グループ列が返された Cursor に反映される場合は、#EXTRA_HONORED_ARGSの下のCursor余分なBundleに反映される優先引数の配列#QUERY_ARG_SORT_COLUMNS含まれることを強くお勧めします。 <li>Bundle引数にQUERY_ARG_SQL* が存在しないプロバイダーに対してクエリを実行すると、Content フレームワークは対応する QUERY_ARG_SORT* 値を使用して QUERY_ARG_SQL* 引数の合成を試みます。

Javaドキュメント。

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

適用対象