我能够以两种方式在屏幕上显示和移动位图。 1使用视图,使用invalidate()来不断更新视图并显示图像和2,使用surfaceview with surfaceholder.callback来锁定画布并更新图像
当我使用视图时,我的Galaxy S4屏幕分辨率为1920x1080。
然而,当我使用SurfaceView时,屏幕分辨率为569x320。 在surfaceview中我能够使用行getHolder()。setFixedSize(1920,1080) 但是现在我的所有位图都显得比较模糊,即使我在加载任何位图之前调用了这一行。
如何让分辨率和位图像在视图中一样显示?
答案 0 :(得分:0)
我认为你应该在设置位图之前调用getHolder()。setFixedSize(1920,1080)。