問題タブ [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.
android - Picasso - java.lang.NullPointerException: キー == null
アプリケーションの 1 つでPicassoを使用して、ログイン後にアプリケーションが完全にオフライン モードになるため、将来の使用のために多くの画像をダウンロードしています。
そのため、ログインに成功した後、AsyncTask で画像を Progress でダウンロードしようとしていました
目標を達成するために、次のコードを記述して一連の画像をダウンロードしました
しかし、アプリを実行していると、次のエラーが発生します
私が間違っていることはありますか?
android - Picasso で連絡先の写真を読み込もうとすると SQLiteException が発生する
一部のデバイスで連絡先の写真をロードしようとすると、次のエラーが発生しますCursorAdapter
。
写真ストリームを取得するために使用されている SQL クエリが無効です。
画像を読み込む方法は次のとおりです。
クエリContactsContract
:
Cursor
結果をアダプターに渡します。次のように連絡先の写真の URI を取得します。
次を使用してその写真をロードしPicasso
ます。
私が言ったように、例外は一部のデバイスでのみ発生します。残念ながら、画像が非同期でロードされているため、Picasso
呼び出しをラップしても何も起こりません。try/catch
を作成しAsyncTask
てイメージを同期的にロードすることはできますが、それでは を使用する意味は何Picasso
ですか?
android - ビューページャーはページを間違って更新しますか?
アプリでビュー ページャーをスワイプするたびに、ページは 0,1,2,3,4,5 ではなく 0,0,1,2,3,4 のように更新されます。ランダムに更新します。これは私のコードです。
android - ピカソのキャッシュメモリから画像をダウンロードすることはできますか?
アプリに使用UniversalImageDownloader
していました.UILでは、キャッシュメモリから画像を保存できます。
ピカソでそれは可能ですか?
android - picassoのキャッシュメモリから画像を取得するには?
画像の読み込みに picasso ライブラリを使用しています。デフォルトの picasso では、画像の読み込みに内部キャッシュ メモリを使用します。ただし、アプリの構成に従って、外部キャッシュ メモリ (キャッシュ オン ディスク) を使用する必要があります。だから私はこのコードをディスク上のキャッシュに使用しました
ピカソは柔軟です。これで、外部 Sd カードに画像がキャッシュされます。
キャッシュは sdcard/android/data/packagename/cache/http に保存されます。キャッシュは ".1" ,".0" に保存されます。フォーマットなので、それらを開いて「.1」から「.jpg」に変更しました。必要なものと正確な画像が得られます。しかし、プログラムで行う方法は? しかし、ピカソ自体は、画像をimageviewにロードするために私のメモリをアプリにキャッシュします。しかし、オフラインモードで画像として直接sdcardに保存したり、ビットマップを壁紙として設定したりする必要がありますか?
android - ピカソで画像を読み込んだ後、プログレスバーを非表示にできませんでしたか?
プログレスバーをmaアプリに統合しようとしていましたが、コールバックメソッドを追跡できませんでした.プログレスバーは常に表示されています.画像が読み込まれたときに非表示にする方法は?
android - Picasso がエミュレータのディスクにキャッシュすることはありません
picasso を使用してアプリの画像を読み込みます。特に大きなものはありませんが、メモリにキャッシュするのはこれまでだけなので、画像の重いページでメモリ不足エラーが発生しています。ディスク キャッシュを有効にするために picasso またはエミュレータで手動で設定する必要があるものはありますか?