【问题标题】:android surfaceview vs view resolutionandroid surfaceview 与视图分辨率
【发布时间】:2013-09-06 22:21:49
【问题描述】:

我能够以两种方式在屏幕上显示和移动位图。 1 使用视图,使用 invalidate() 来不断更新视图并显示图像 2,使用surfaceview 和surfaceholder.callback 来锁定画布并更新图像

当我使用视图时,我的 Galaxy S4 的屏幕分辨率为 1920x1080。

但是,当我使用 SurfaceView 时,我的屏幕分辨率为 569x320。 在表面视图中,我能够使用行 getHolder().setFixedSize(1920, 1080) 但是现在我的所有位图都出现了挤压,即使我在加载任何位图之前调用了这一行。

如何使分辨率和位图显示在视图中?

【问题讨论】:

    标签: android view surfaceview


    【解决方案1】:

    我认为你应该在设置位图之前调用 getHolder().setFixedSize(1920, 1080)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-08-20
      • 2022-01-27
      • 2016-06-08
      • 2018-11-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多