1


画像の読み込みとサイズ変更のために、AsyncTaskを使用してListViewを実装しました。私の質問は、さまざまなAndroid画面サイズのサムネイルの画像サイズについてです。
サムネイルを幅と高さ100ピクセルに縮小すると、すべての画像がすべての画面サイズで最適なサイズになります。これは、すべてのサムネイルが同じサイズであることを意味します。Androidは画像を内部でスケーリングしますか?
独自の画像がない場合は、すべてのリストアイテムのプレースホルダーを表示したいと思います。
この質問は少し紛らわしいですが、私が言いたい
のは、画像を1つのサイズに縮小し、各画面サイズのプレースホルダーを持たないようにして、サムネイルサイズを変えたり、画像を個々の画面サイズで拡大縮小したりして、フォールバックを使用する必要があることです。私のldpi、mdpi、hdpiまたはxhdpiから?理解できるといいのですが。

4

1 に答える 1

0

わかりましたので、あなたの質問は、すべての密度でプレースホルダーを提供する必要があるかどうかです? できますが、必須ではありません。偶然にも、stackoverflow の tze android チャット サイトでそれについて話し合ったところです。ユーザーは、hdpi よりも低い画像を提供する必要があることをテストしました。彼はそれをテストしたところ、Android がすべてのドローアブルのサイズを完璧にリサイズしたため、別のものが見えないことに気付きました。ご質問にお答えできれば幸いです。

于 2012-08-13T16:59:13.837 に答える