【问题标题】:Android Auto video resolutionAndroid Auto 视频分辨率
【发布时间】:2022-01-27 05:35:00
【问题描述】:

我必须支持VideoConfiguration,(1280 X 720, 800 X 480) 我们的车载显示器尺寸是1024 X 600。android auto启动后,手机(或MD)正在发送1280X 720px的视频输出。 基于 HUIG doc 计算,我们需要设置边距,因为我们无法缩小视频。后 设置宽度边距为 256 和高度边距为 120 ,任意内容可见且触摸坐标无法正常工作。我的问题是,如何调整我的参数,以便正确呈现来自 MD 的视频内容。

车载显示屏尺寸=1024x600

支持 1280 x720 宽度边距=1280-1024=256 高度边距=720-600=120

找到这个答案https://stackoverflow.com/a/68028928/4722613,但需要一些代码sn-p或详细解释。

【问题讨论】:

    标签: android-auto android-automotive


    【解决方案1】:

    我自己把东西收拾好了。为了支持 1280*720px 分辨率,请按照以下步骤操作

    1. 表面视图需要在 x 和 y 轴上按比例放大。在我的情况下 x 轴为 1.25,y 轴为 1.2。

    SurfaceView.setScaleX(1.25f); SurfaceView.setScaleY(1.2f);

    1. 我们需要从触摸坐标中减去应用的边距 在将缩放因子应用于触摸坐标之前。

    【讨论】:

      猜你喜欢
      • 2018-01-18
      • 2016-02-05
      • 1970-01-01
      • 2012-07-01
      • 2012-01-30
      • 2016-03-27
      • 2016-06-08
      • 2018-07-12
      • 2015-01-01
      相关资源
      最近更新 更多