public abstract class ContentProviderLiveData<T>
extends androidx.lifecycle.MutableLiveData<T>
Constructor and Description |
---|
ContentProviderLiveData(android.content.ContentResolver contentResolver,
android.net.Uri uri) |
ContentProviderLiveData(android.content.Context context,
android.net.Uri uri) |
Modifier and Type | Method and Description |
---|---|
protected abstract T |
getContentProviderValue() |
void |
load() |
protected void |
onActive() |
protected void |
onInactive() |
public ContentProviderLiveData(@NonNull android.content.Context context, @NonNull android.net.Uri uri)
public ContentProviderLiveData(@NonNull android.content.ContentResolver contentResolver, @NonNull android.net.Uri uri)
@WorkerThread public void load()
protected void onActive()
onActive
in class androidx.lifecycle.LiveData<T>
protected void onInactive()
onInactive
in class androidx.lifecycle.LiveData<T>
protected abstract T getContentProviderValue()