ContentResolver.QueryArgSortColumns フィールド

定義

結果の並べ替えに使用する列の一覧 (として String[]格納) を指定します。

[Android.Runtime.Register("QUERY_ARG_SORT_COLUMNS", ApiSince=26)]
public const string QueryArgSortColumns;
[<Android.Runtime.Register("QUERY_ARG_SORT_COLUMNS", ApiSince=26)>]
val mutable QueryArgSortColumns : string

フィールド値

属性

注釈

結果の並べ替えに使用する列の一覧 (として String[]格納) を指定します。 最初の列の値が同じ場合、レコードは 2 番目の列の値に基づいて並べ替えられます。

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

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

の Java ドキュメント android.content.ContentResolver.QUERY_ARG_SORT_COLUMNS

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

適用対象