Load high resolution contact photos

This commit is contained in:
moezbhatti
2019-08-12 21:38:10 +02:00
parent be20f19c82
commit 5513288630
@@ -80,7 +80,9 @@ class ContactImageLoader(
override fun loadData(priority: Priority, callback: DataFetcher.DataCallback<in InputStream>) {
loadPhotoDisposable = contactRepo.findContactUri(address)
.map { uri -> ContactsContract.Contacts.openContactPhotoInputStream(context.contentResolver, uri) }
.map { uri ->
ContactsContract.Contacts.openContactPhotoInputStream(context.contentResolver, uri, true)
}
.subscribeOn(Schedulers.io())
.subscribe(
{ inputStream -> callback.onDataReady(inputStream) },