Activity.ManagedQuery(Uri, String[], String, String[], String) Metode

Definisi

Perhatian

deprecated

Metode ini tidak digunakan lagi di API level 15.

[Android.Runtime.Register("managedQuery", "(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;", "")]
[System.Obsolete("deprecated")]
public Android.Database.ICursor? ManagedQuery(Android.Net.Uri? uri, string[]? projection, string? selection, string[]? selectionArgs, string? sortOrder);
[<Android.Runtime.Register("managedQuery", "(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;", "")>]
[<System.Obsolete("deprecated")>]
member this.ManagedQuery : Android.Net.Uri * string[] * string * string[] * string -> Android.Database.ICursor

Parameter

uri
Uri

Uri: URI penyedia konten yang akan dikueri.

projection
String[]

String: Daftar kolom yang akan dikembalikan.

selection
String

String: Klausa SQL WHERE.

selectionArgs
String[]

String: Argumen untuk dipilih, jika ada ?s yang pesent

sortOrder
String

String: Klausa SQL ORDER BY.

Mengembalikan

Kursor yang dikembalikan oleh kueri().

Atribut

Keterangan

Metode ini tidak digunakan lagi di API level 15. Gunakan CursorLoader sebagai gantinya.

Pembungkus di sekitar ContentResolver.query(android.net.Uri,String[],String,String[],String) yang memberikan Kursor yang dihasilkan untuk memanggil startManagingCursor(Cursor) sehingga aktivitas akan mengelola siklus hidupnya untuk Anda. Jika Anda menargetkan Build.VERSION_CODES. HONEYCOMB atau yang lebih baru, pertimbangkan untuk menggunakan LoaderManager sebagai gantinya, tersedia melalui getLoaderManager(). Peringatan: Jangan panggil Cursor.close() pada kursor yang diperoleh menggunakan metode ini, karena aktivitas akan melakukannya untuk Anda pada waktu yang tepat. Namun, jika Anda memanggil stopManagingCursor(Cursor) pada kursor dari kueri terkelola, sistem tidak akan secara otomatis menutup kursor dan, dalam hal ini, Anda harus memanggil Kursor.close().

Lihat juga:

Referensi Android untuk android.app.Activity.managedQuery.

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk