問題タブ [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.

0 投票する
1 に答える
91 参照

android - MaterialDialog のフリーズを防ぐ方法

Glide を使用して画像をダウンロードし、壁紙として設定しようとしています。ダウンロード中に、MaterialDialogs ライブラリを使用してダイアログが表示されますが、画像がほぼ読み込まれると、ダイアログが 1 秒間フリーズします...これは私のコード:

他のライブラリを使用して画像をダウンロードしたくないことに注意してください。それは正常に動作します。ダイアログがフリーズしないようにしたいだけです。

前もって感謝します。

0 投票する
4 に答える
2917 参照

java - Android Glide ライブラリ NoClassDefFoundError

Glide ライブラリを間違って使用していますか? 何が問題なのですか?

ここに画像の説明を入力

0 投票する
1 に答える
2074 参照

android - Glide を使用してビットマップをロードする場合、リサイクルの責任は誰にありますか?

Glide を使用してビットマップを読み込んで gif を作成しています。

このビットマップをリサイクルしたり、Glide BitmapPool に戻したりするのは誰の責任ですか? Glide が自動的に、または を使用して再利用する方法はないようですclear()

次のようなものを使用してビットマップをプールに直接追加することを検討しましたGlide.get(context).getBitmapPool().put(img)が、ドキュメントによると、ビットマッププールを直接使用すると、未定義の動作が発生する可能性があります。

0 投票する
1 に答える
2489 参照

android - 特定の画像の Glide キャッシュを無効にする方法

インターネットから大量の画像を読み込む必要があるアプリ (マンガ リーダー) を作成しています。オフラインで使用するためにいくつかのサムネイル画像をキャッシュする必要があります。他の画像は、アプリを閉じたときにクリアする必要があります。

Glide ページでキャッシュの無効化についていくつか読んだところ、コンテンツの URL を変更するのが最善の方法であると書かれていましたが、Glide はそれが古いコンテンツの変更された URL なのか新しいコンテンツなのかをどのように判断するのでしょうか? 私はここでグライドを初めて使用します。

https://github.com/bumptech/glide/wiki/Caching-and-Cache-Invalidation

少し早いですがお礼を :)

0 投票する
1 に答える
553 参照

android - リスト項目アンドロイドの動的ImageView

Twitter ベースのアプリを開発しており、リサイクラー ビューでツイートをアイテムとして表示しています。ツイートに画像が関連付けられている場合にのみ表示される、アイテム レイアウトに画像ビューがあります。xml で imageview の可視性を GONE に設定することでこれを行っています。画像の URL が存在する場合は、onBindView で imageview の可視性を VISIBLE に設定します。

イメージビューの高さを動的にしたいので、その高さをコンテンツをラップするように設定します。しかし、リストが表示されると、画像がどこからともなく表示され、スクロールすると、スクロール速度が速い場合に画像ビューに他の画像が表示され、しばらくすると正しい画像に置き換えられるなど、いくつかの問題が発生するように見えます。かなり目立ちます。そのため、現在、イメージビューで固定の高さを使用してイメージを縮小しています。つまり、イメージビューを埋めていません。これに関する問題は、画像の高さがxmlで指定された高さよりも小さい場合、画像ビューの上下に多くの空白が表示されることです。どうやってやるの。

また、グライドを使用して画像をロードしています。

ここに要求されたように、私のコードは次のとおりです。

item_layout

マイアダプター

0 投票する
1 に答える
1390 参照

android - Glide の使用中に画像を挿入する際のエラーを解決するにはどうすればよいですか?

Glide を使用して画像をロードし、それを使用してトリミングするインテントを作成しようとしています。

API 21 以降のデバイスでは動作しますが、それ以下では動作しません。

これはコードです:

そして、これは私が得るエラーです:

誰かがそれを修正するのを手伝ってもらえますか? 前もって感謝します。

0 投票する
6 に答える
6187 参照

android - グライド Android での複数の変換

Glide を使用してアプリに画像を読み込んでいます。に画像をロードするときに使用しているカスタム変換がありImageViewます。問題は、取得した画像に
カスタム変換と両方を適用したいことです。centerCropしかし、グライドは私のカスタム変換のみを使用し、画像をImageViewwith で表示していfitXYます。
これが私のコードです:

望ましい結果を得るにはどうすればよいですか? どんな助けでも大歓迎です。

0 投票する
7 に答える
12401 参照

android - glide ライブラリを読み込んだ後に画像が縮小するのはなぜですか

こんにちは、グリッドビューにグライド イメージ ローダー ライブラリを設定しています。最初にフラグメントに呼び出されたときに、このように見えます。完全 しかし、上下にスクロールした後、サイズが変更されて、次のようになります小さすぎる 。ライブラリ、または私のプレースホルダー画像のようなものですか?2番目のスクリーンショットで画像を押すと、実際にそのスペース全体を埋めていることを示すために点灯します。ここで何が間違っているのか誰か知っていますか? センタークロップなどでグライドの呼び出しを変更しようとしましたが、違いはないようです。各セルの幅と高さをどのように計算するかわかりません。提案は歓迎します

ここで編集して、グライドを呼び出す方法を示します