問題タブ [picasso]

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 に答える
1625 参照

android - Picasso - java.lang.NullPointerException: キー == null

アプリケーションの 1 つでPicassoを使用して、ログイン後にアプリケーションが完全にオフライン モードになるため、将来の使用のために多くの画像をダウンロードしています。

そのため、ログインに成功した後、AsyncTask で画像を Progress でダウンロードしようとしていました

目標を達成するために、次のコードを記述して一連の画像をダウンロードしました

しかし、アプリを実行していると、次のエラーが発生します

私が間違っていることはありますか?

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

android - Picasso で連絡先の写真を読み込もうとすると SQLiteException が発生する

一部のデバイスで連絡先の写真をロードしようとすると、次のエラーが発生しますCursorAdapter

写真ストリームを取得するために使用されている SQL クエリが無効です。

画像を読み込む方法は次のとおりです。

クエリContactsContract:

Cursor結果をアダプターに渡します。次のように連絡先の写真の URI を取得します。

次を使用してその写真をロードしPicassoます。

私が言ったように、例外は一部のデバイスでのみ発生します。残念ながら、画像が非同期でロードされているため、Picasso呼び出しをラップしても何も起こりません。try/catchを作成しAsyncTaskてイメージを同期的にロードすることはできますが、それでは を使用する意味は何Picassoですか?

0 投票する
0 に答える
142 参照

android - ビューページャーはページを間違って更新しますか?

アプリでビュー ページャーをスワイプするたびに、ページは 0,1,2,3,4,5 ではなく 0,0,1,2,3,4 のように更新されます。ランダムに更新します。これは私のコードです。

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

android - ピカソのキャッシュメモリから画像をダウンロードすることはできますか?

アプリに使用UniversalImageDownloaderしていました.UILでは、キャッシュメモリから画像を保存できます。

ピカソでそれは可能ですか?

0 投票する
2 に答える
15844 参照

android - picassoのキャッシュメモリから画像を取得するには?

画像の読み込みに picasso ライブラリを使用しています。デフォルトの picasso では、画像の読み込みに内部キャッシュ メモリを使用します。ただし、アプリの構成に従って、外部キャッシュ メモリ (キャッシュ オン ディスク) を使用する必要があります。だから私はこのコードをディスク上のキャッシュに使用しました

ピカソは柔軟です。これで、外部 Sd カードに画像がキャッシュされます。

キャッシュは sdcard/android/data/packagename/cache/http に保存されます。キャッシュは ".1" ,".0" に保存されます。フォーマットなので、それらを開いて「.1」から「.jpg」に変更しました。必要なものと正確な画像が得られます。しかし、プログラムで行う方法は? しかし、ピカソ自体は、画像をimageviewにロードするために私のメモリをアプリにキャッシュします。しかし、オフラインモードで画像として直接sdcardに保存したり、ビットマップを壁紙として設定したりする必要がありますか?

0 投票する
2 に答える
6460 参照

android - ピカソで画像を読み込んだ後、プログレスバーを非表示にできませんでしたか?

プログレスバーをmaアプリに統合しようとしていましたが、コールバックメソッドを追跡できませんでした.プログレスバーは常に表示されています.画像が読み込まれたときに非表示にする方法は?

0 投票する
2 に答える
2933 参照

android - Picasso がエミュレータのディスクにキャッシュすることはありません

picasso を使用してアプリの画像を読み込みます。特に大きなものはありませんが、メモリにキャッシュするのはこれまでだけなので、画像の重いページでメモリ不足エラーが発生しています。ディスク キャッシュを有効にするために picasso またはエミュレータで手動で設定する必要があるものはありますか?