問題タブ [android-glide]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - MaterialDialog のフリーズを防ぐ方法
Glide を使用して画像をダウンロードし、壁紙として設定しようとしています。ダウンロード中に、MaterialDialogs ライブラリを使用してダイアログが表示されますが、画像がほぼ読み込まれると、ダイアログが 1 秒間フリーズします...これは私のコード:
他のライブラリを使用して画像をダウンロードしたくないことに注意してください。それは正常に動作します。ダイアログがフリーズしないようにしたいだけです。
前もって感謝します。
java - Android Glide ライブラリ NoClassDefFoundError
Glide ライブラリを間違って使用していますか? 何が問題なのですか?
android - Glide を使用してビットマップをロードする場合、リサイクルの責任は誰にありますか?
Glide を使用してビットマップを読み込んで gif を作成しています。
このビットマップをリサイクルしたり、Glide BitmapPool に戻したりするのは誰の責任ですか? Glide が自動的に、または を使用して再利用する方法はないようですclear()
。
次のようなものを使用してビットマップをプールに直接追加することを検討しましたGlide.get(context).getBitmapPool().put(img)
が、ドキュメントによると、ビットマッププールを直接使用すると、未定義の動作が発生する可能性があります。
android - 特定の画像の Glide キャッシュを無効にする方法
インターネットから大量の画像を読み込む必要があるアプリ (マンガ リーダー) を作成しています。オフラインで使用するためにいくつかのサムネイル画像をキャッシュする必要があります。他の画像は、アプリを閉じたときにクリアする必要があります。
Glide ページでキャッシュの無効化についていくつか読んだところ、コンテンツの URL を変更するのが最善の方法であると書かれていましたが、Glide はそれが古いコンテンツの変更された URL なのか新しいコンテンツなのかをどのように判断するのでしょうか? 私はここでグライドを初めて使用します。
https://github.com/bumptech/glide/wiki/Caching-and-Cache-Invalidation
少し早いですがお礼を :)
android - リスト項目アンドロイドの動的ImageView
Twitter ベースのアプリを開発しており、リサイクラー ビューでツイートをアイテムとして表示しています。ツイートに画像が関連付けられている場合にのみ表示される、アイテム レイアウトに画像ビューがあります。xml で imageview の可視性を GONE に設定することでこれを行っています。画像の URL が存在する場合は、onBindView で imageview の可視性を VISIBLE に設定します。
イメージビューの高さを動的にしたいので、その高さをコンテンツをラップするように設定します。しかし、リストが表示されると、画像がどこからともなく表示され、スクロールすると、スクロール速度が速い場合に画像ビューに他の画像が表示され、しばらくすると正しい画像に置き換えられるなど、いくつかの問題が発生するように見えます。かなり目立ちます。そのため、現在、イメージビューで固定の高さを使用してイメージを縮小しています。つまり、イメージビューを埋めていません。これに関する問題は、画像の高さがxmlで指定された高さよりも小さい場合、画像ビューの上下に多くの空白が表示されることです。どうやってやるの。
また、グライドを使用して画像をロードしています。
ここに要求されたように、私のコードは次のとおりです。
item_layout
マイアダプター
android - Glide の使用中に画像を挿入する際のエラーを解決するにはどうすればよいですか?
Glide を使用して画像をロードし、それを使用してトリミングするインテントを作成しようとしています。
API 21 以降のデバイスでは動作しますが、それ以下では動作しません。
これはコードです:
そして、これは私が得るエラーです:
誰かがそれを修正するのを手伝ってもらえますか? 前もって感謝します。
android - グライド Android での複数の変換
Glide を使用してアプリに画像を読み込んでいます。に画像をロードするときに使用しているカスタム変換がありImageView
ます。問題は、取得した画像に
カスタム変換と両方を適用したいことです。centerCrop
しかし、グライドは私のカスタム変換のみを使用し、画像をImageView
with で表示していfitXY
ます。
これが私のコードです:
望ましい結果を得るにはどうすればよいですか? どんな助けでも大歓迎です。
android - glide ライブラリを読み込んだ後に画像が縮小するのはなぜですか
こんにちは、グリッドビューにグライド イメージ ローダー ライブラリを設定しています。最初にフラグメントに呼び出されたときに、このように見えます。 しかし、上下にスクロールした後、サイズが変更されて、次のようになります 。ライブラリ、または私のプレースホルダー画像のようなものですか?2番目のスクリーンショットで画像を押すと、実際にそのスペース全体を埋めていることを示すために点灯します。ここで何が間違っているのか誰か知っていますか? センタークロップなどでグライドの呼び出しを変更しようとしましたが、違いはないようです。各セルの幅と高さをどのように計算するかわかりません。提案は歓迎します
ここで編集して、グライドを呼び出す方法を示します