Recyclerview を使用して一連の画像を表示します。ロードするにはフレスコ画を使用します。
imageView を画像の縦横比に適応させるために、fresco は DraweeController を設定してサイズを計算します。
このコードはターゲット Sdk バージョン 17 で正常に動作し、画像も正常に表示されます。例えば、5枚の写真を1枚ずつ順番に表示する。
その後、ターゲットのSDKバージョンを25に設定したところ、コードを変更することなく5枚の画像がすべて読み込まれましたが、5枚の画像の位置が重なってしまい、1枚しか表示されませんでした。ターゲット SDK バージョン 17 に変更したところ、再び正常に動作しました。 。 。
何が起こっているのか教えてください。やっぱりアンドロイドOは出ますね。 。 。 。
レイアウトファイル
リーリーonBindViewHolder の RecyclerView.Adapter によって呼び出されるキー コード。データは Bean であり、getImage は画像の URL を取得します。 リーリー
Fresco のコードリーリー
パッケージリファレンスリーリー