So legen Sie mit einem Coil3.x ein Remote-Bild für einen Menüpunkt fest

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: So legen Sie mit einem Coil3.x ein Remote-Bild für einen Menüpunkt fest

by Guest » 05 Jan 2025, 14:37

Ich möchte ein Remote-Bild als Symbol in der Bottomnavigation verwenden.
Coil-Version ist 3.0.4
Um ein Bild für einen Menüpunkt festzulegen, muss es ein sein zeichnbare Klasse, aber als Coil auf Version 3 aktualisiert wurde, wurde es geändert, um die Image-Schnittstelle zurückzugeben.

Code: Select all

fun loadMenuIcon(position: Int, imageUrl: String){

val imageLoader = Application().newImageLoader(mContext)
val request = ImageRequest.Builder(mContext)
.data(imageUrl)
.crossfade(true)
.target { drawable ->
val menuItem = bottomNavView.menu.getItem(position)
menuItem.icon = drawable }
.build()
imageLoader.enqueue(request)
}
Typ stimmt nicht überein
erforderlich: Drawable?
gefunden: Bild
Ich habe eine Fehlermeldung erhalten .
Ist das mit der Spulenversion 3.x möglich? Wenn nicht, können Sie einen anderen Weg empfehlen?
Hilf mir!

Top