0
  • 最佳答案

    对于这个问题嘛,就是你期望的是怎么样子的呢?


    抛开你的期望,说图片和显示。


    当一个图片长宽和屏幕长宽不一样时,有这些些case


    当图片的长宽比例与屏幕的长宽比例不一样时:


    • 宽度必须要显示全,这样子导致的,高度可能都在屏幕内,或者不在屏幕内;
    • 高度必须显示全,这样子导致的有可能是宽度不在屏幕内,或者宽度在屏幕内


    如果图片的比例跟屏幕的长宽比例一样,我们可以通过缩放的方式去显示既可。



    回到你提的问题上,要么你让设计师整一张长宽比例跟你屏幕一样大的,要么就是修改显示的样式,是拉伸,还是包含,还是按比例放大平铺。


    你就拿ImageView的图片显示方式来理解就知道了,可以去了解一下ImageView的ScaleType属性。

    1153952789488054272  评论     打赏       拉大锯
    • 断点-含光君  回复 @拉大锯
      一楼说得对~
      断点-含光君 2022-03-05 23:35   回复 1139423796017500160
    • Cstri  回复 @拉大锯
      嗯嗯,我自行调整调整
      Cstri 2022-03-06 07:06   回复 1342082010843308032
相关问题
资质平平 · Android
2025-02-20 09:14 92 100
尖沙咀-段坤 · 项目
2025-01-06 23:39 18 2
雅澤yaduo · 领券联盟
2025-01-03 20:39 37 50
呆瓜小董 · webview
2024-11-30 18:02 68 20
阿肥 · 鸿蒙next
2024-10-25 18:07 35 100
尖沙咀-段坤 · 安卓
2024-09-11 11:03 31 2
YanLQ · AOSP
2024-08-10 11:57 35 100
断点 · vue
2024-08-08 10:05 79 30
幻影~ · 安卓 / 面试
2024-06-15 18:51 48 2