Simplify getImageFromUrl itself
This commit is contained in:
@@ -7,11 +7,11 @@ import android.graphics.drawable.BitmapDrawable
|
|||||||
import coil.ImageLoader
|
import coil.ImageLoader
|
||||||
import coil.annotation.ExperimentalCoilApi
|
import coil.annotation.ExperimentalCoilApi
|
||||||
import coil.disk.DiskCache
|
import coil.disk.DiskCache
|
||||||
|
import coil.executeBlocking
|
||||||
import coil.request.ImageRequest
|
import coil.request.ImageRequest
|
||||||
import com.github.gotify.api.CertUtils
|
import com.github.gotify.api.CertUtils
|
||||||
import com.github.gotify.client.model.Application
|
import com.github.gotify.client.model.Application
|
||||||
import java.io.IOException
|
import java.io.IOException
|
||||||
import kotlinx.coroutines.runBlocking
|
|
||||||
import okhttp3.OkHttpClient
|
import okhttp3.OkHttpClient
|
||||||
import org.tinylog.kotlin.Logger
|
import org.tinylog.kotlin.Logger
|
||||||
|
|
||||||
@@ -36,11 +36,7 @@ internal class CoilHandler(private val context: Context, private val settings: S
|
|||||||
val request = ImageRequest.Builder(context)
|
val request = ImageRequest.Builder(context)
|
||||||
.data(url)
|
.data(url)
|
||||||
.build()
|
.build()
|
||||||
val imageResult: Bitmap
|
return (imageLoader.executeBlocking(request).drawable as BitmapDrawable).bitmap
|
||||||
runBlocking {
|
|
||||||
imageResult = (imageLoader.execute(request).drawable as BitmapDrawable).bitmap
|
|
||||||
}
|
|
||||||
return imageResult
|
|
||||||
}
|
}
|
||||||
|
|
||||||
fun getIcon(app: Application?): Bitmap {
|
fun getIcon(app: Application?): Bitmap {
|
||||||
|
|||||||
Reference in New Issue
Block a user