0
  • 最佳答案

    我觉得你这里好像没写完整 你这俩就是加在了一个list 啥事也没做诶


    我之前理解的是 选取合适尺寸的原因总体来说是摄像头会输出某一图片格式如1980*1080 组件的长宽可能并不是刚刚好 宽1980 长1080 所以得选取一个最接近的


    1.第一个问题之前我也疑惑 网上记得撇过一眼 好像是摄像头的长宽好像是组件的宽长 就是选一个长出来

    2.第二个问题,因为摄像头输出的分辨率不一定完全和组件大小一样, 只是选一个最接近的

    3.第三个问题,这个if,else就是要根据自身的一个长或者某一个宽 选取另一个宽或另一个长(所以觉得你这里可能少写了计算 计算完之后才添加到集合里面)


    1470425821599576065  评论     打赏       y_rye
    • 工头断点  回复 @y_rye
      第二个问题有印象,以前调试过,确实是和当前要显示的组件宽高有关,之前调不好就搞到变形了😂
      工头断点 2022-04-25 08:28   回复 1139423796017500160
    • Sherlock  回复 @y_rye
      感谢回答,但是我还是没懂😂😂,这个是我在网上学习相机预览demo的代码,正好写到这一步
      Sherlock 2022-04-25 09:16   回复 1517135783675301890
    • Sherlock  回复 @y_rye
      等我在研究研究再来问吧😂😂
      Sherlock 2022-04-25 09:25   回复 1517135783675301890
  • 补充一下,宽高是从这个回调方法里面拿的,我不知道我有没有理解错

    1517135783675301890  评论     打赏       Sherlock
    相关问题
    资质平平 · 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