我正在尝试设置墙纸,当我在纵向模式下查看它时,它实际上设置了我看到的内容,但是当我切换到横向模式时,有点被裁剪了。
当我在横向模式下查看它然后切换到纵向时,我的图像向上移动,留下大约 150 像素的黑色边框,因为我从横向切换到纵向。
这是因为手机的视口是 1920x1920,而不是实际使用的 1080x1920 大小。是否可以为每个视图(横向或纵向)设置不同的壁纸?不使用动态壁纸。
正在使用mWallpaperManager.getDesiredMinimumWidth()
和mWallpaperManager.getDesiredMinimumHeight()
wheremWallpaperManager
的实例检索视口大小WallpaperManager
。