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
    相关问题
    幻影~ · 安卓
    2024-04-26 19:25 10 4
    deanhu · AOSP
    2024-04-25 21:53 3 10
    幻影~ · 提问
    2024-04-13 20:13 10 2
    幻影~ · 找工作
    2024-04-07 10:44 18 2
    幻影~ · 问题
    2024-03-31 17:20 7 2
    TONYGFX · AOSP
    2024-03-28 17:11 4 2