“Kotlin Bitmap R.Drawing” Ответ

Kotlin Bitmap R.Drawing

val markerOption = MarkerOptions().apply {
    position(LatLng(driver.lat, driver.lng))
    icon(R.drawabel.your_drawable.toBitmapDescriptor(context))
    snippet(driver.driverId.toString())
}
mMap.addMarker(markerOption)
Oskopnir

Kotlin Bitmap R.Drawing

fun Int.toBitmapDescriptor(context: Context): BitmapDescriptor {
    val vectorDrawable = ResourcesCompat.getDrawable(context.resources, this, context.theme)
    val bitmap = vectorDrawable?.toBitmap(
        vectorDrawable.intrinsicWidth,
        vectorDrawable.intrinsicHeight,
        Bitmap.Config.ARGB_8888
    )
    return BitmapDescriptorFactory.fromBitmap(bitmap!!)
}
Oskopnir

Ответы похожие на “Kotlin Bitmap R.Drawing”

Вопросы похожие на “Kotlin Bitmap R.Drawing”

Больше похожих ответов на “Kotlin Bitmap R.Drawing” по Kotlin

Смотреть популярные ответы по языку

Смотреть другие языки программирования