gpt4 book ai didi

android - 防止动态壁纸改变屏幕方向

转载 作者:太空宇宙 更新时间:2023-11-03 10:22:04 27 4
gpt4 key购买 nike

我正在制作动态壁纸,我希望它始终保持纵向模式。我知道 Activity 可以在 list 中声明方向,但我找不到对动态壁纸服务执行相同操作的方法。是否有可能以某种方式告诉 Wallpaper Engine 在渲染过程中交换 x 轴和 y 轴或类似的东西,因为我不知道了。

最佳答案

使用以下方法检查方向变化

public void onSurfaceChanged(SurfaceHolder holder, int format, int width, int height)

如果宽度大于高度,您就知道方向已更改为横向。

请确保您现在将 x 视为 y,并将 y 视为 x。宽度和高度也一样。

关于android - 防止动态壁纸改变屏幕方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18637213/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com