Glide-4.0.0 Fehlenden Platzhalter, Fehler, GlideApp und lässt sich nicht lösen, seine Methode, Platzhalter,Fehler
Möchte ich Glide
Android-Bibliothek zum download von Bild und Karte in ImageView
.
in der vorherigen version verwendeten wir:
Glide.with(mContext).load(imgUrl)
.thumbnail(0.5f)
.placeholder(R.drawable.PLACEHOLDER_IMAGE_NAME)
.error(R.drawable.ERROR_IMAGE_NAME)
.crossFade()
.diskCacheStrategy(DiskCacheStrategy.ALL)
.into(imageView);
Aber ich habe gesehen, Glide Dokumentation:
sagt es verwenden
GlideApp.with()
stattGlide.with()
mein Anliegen ist es, fehlende Platzhalter, Fehler, GlideApp und andere Optionen.
Ich bin mit
compile 'com.github.bumptech.glide:glide:4.0.0'
Wo bin ich falsch?
mit Verweis hier
wie GlideApp.with()
verwendet wurde??
Der API generiert wird, in dem gleichen Paket wie die AppGlideModule
benannt GlideApp
standardmäßig. Anwendungen können die API verwenden, indem Sie Start alle Lasten mit GlideApp.with()
statt Glide.with()
:
GlideApp.with(fragment)
.load(myUrl)
.placeholder(placeholder)
.fitCenter()
.into(imageView);
InformationsquelleAutor der Frage Ritesh Bhavsar | 2017-08-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie es mit RequestOptions:
BEARBEITEN
Wenn
.setDefaultRequestOptions(requestOptions)
nicht funktioniert, verwenden Sie.apply(requestOptions)
:InformationsquelleAutor der Antwort Nilesh Rathod
Wenn Sie verwenden Glide Paket-Abhängigkeiten
compile 'com.github.bumptech.glide:glide:3.7.0'
als nutzen, sollte folgenden code verwenden,Neueste update-version
compile com.github.bumptech.glide:glide:4.1.1
als nutzen, sollte folgenden code verwenden,InformationsquelleAutor der Antwort ND1010_
Wenn Sie wollen, verwenden Sie GlideApp Sie hinzufügen, um
dependencies
annotation-Prozessor wie auf dem screenshotdann ein AppGlideModule Umsetzung in Ihrer Anwendung:
Vergessen Sie nicht, über die
@GlideModule
annotation.Dann müssen Sie die Build-Projekt. Und
GlideApp
automatisch generiert werden.Hoffe, das ist noch hilfreich.
InformationsquelleAutor der Antwort Vlad Pylyp
Abhängigkeiten
hinzufügen einer entsprechend kommentierten AppGlideModule Umsetzung
In addition, wenn Sie haben verwendet die jack-option, um zu vermeiden, dass die folgenden ähnlichen Fehler, müssen Sie die Verwendung von Android Studio 3.0.0-Vorschau.
InformationsquelleAutor der Antwort zhen She
Wir haben keine Notwendigkeit zu verwenden RequestOptions auch.
Den generierten API fügt eine GlideApp Klasse, die den Zugriff auf RequestBuilder und RequestOptions Unterklassen. Die RequestOptions Unterklasse enthält alle Methoden, die in RequestOptions und alle Methoden definiert, die in GlideExtensions. Die RequestBuilder Unterklasse bietet Zugang zu allen Methoden in den generierten RequestOptions Unterklasse zimmerreserviereung, ohne das Sie verwenden, gilt:
Mit Glide :-
Einen Antrag ohne die generierte API kann wie folgt Aussehen:
Mit GlideApp :-
Mit der generierten API, die
RequestOptions
telefonieren kann inlined:Können Sie weiterhin verwenden, generiert RequestOptions Unterklasse gelten die gleichen Optionen, um mehrere Lasten, sondern generiert RequestBuilder Unterklasse kann bequemer sein, in den meisten Fällen.
InformationsquelleAutor der Antwort Shubham Sejpal
Arbeiten
InformationsquelleAutor der Antwort Gurwinder Singh
InformationsquelleAutor der Antwort Trk