added in version 24.1.0
  
    
belongs to Maven artifact com.android.support:support-compat:28.0.0-alpha1
  
   
  
  
  
  
belongs to Maven artifact com.android.support:support-compat:28.0.0-alpha1
ContentResolverCompat
  public
  
  final
  
  class
  ContentResolverCompat
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.support.v4.content.ContentResolverCompat | 
Helper for accessing features in ContentResolver in a backwards
 compatible fashion.
Summary
| Public methods | |
|---|---|
| 
        
        
        static
        
        
        Cursor | 
      query(ContentResolver resolver, Uri uri, String[] projection, String selection, String[] selectionArgs, String sortOrder, CancellationSignal cancellationSignal)
      Query the given URI, returning a  | 
| Inherited methods | |
|---|---|
|  From
class 
  
    java.lang.Object
  
 | |
Public methods
query
    added in version 24.1.0
      
  
    Cursor query (ContentResolver resolver, Uri uri, String[] projection, String selection, String[] selectionArgs, String sortOrder, CancellationSignal cancellationSignal)
Query the given URI, returning a Cursor over the result set
 with optional support for cancellation.
 
For best performance, the caller should follow these guidelines:
- Provide an explicit projection, to prevent reading data from storage that aren't going to be used.
- Use question mark parameter markers such as 'phone=?' instead of
 explicit values in the selectionparameter, so that queries that differ only by those values will be recognized as the same for caching purposes.
| Parameters | |
|---|---|
| resolver | ContentResolver | 
| uri | Uri: The URI, using the content:// scheme, for the content to
         retrieve. | 
| projection | String: A list of which columns to return. Passing null will
         return all columns, which is inefficient. | 
| selection | String: A filter declaring which rows to return, formatted as an
         SQL WHERE clause (excluding the WHERE itself). Passing null will
         return all rows for the given URI. | 
| selectionArgs | String: You may include ?s in selection, which will be
         replaced by the values from selectionArgs, in the order that they
         appear in the selection. The values will be bound as Strings. | 
| sortOrder | String: How to order the rows, formatted as an SQL ORDER BY
         clause (excluding the ORDER BY itself). Passing null will use the
         default sort order, which may be unordered. | 
| cancellationSignal | CancellationSignal: A signal to cancel the operation in progress, or null if none.
 If the operation is canceled, thenOperationCanceledExceptionwill be thrown
 when the query is executed. | 
| Returns | |
|---|---|
| Cursor | A Cursor object, which is positioned before the first entry, or null | 
See also:
- Interfaces
- Classes
