Java Android Live壁纸——强制人像
这个问题以前有人问过,但没有答案 是否可以强制实时壁纸始终以纵向模式显示,而忽略方向更改?因为没有活动,我不能用正常的方式来做Java Android Live壁纸——强制人像,java,android,screen-orientation,live-wallpaper,Java,Android,Screen Orientation,Live Wallpaper,这个问题以前有人问过,但没有答案 是否可以强制实时壁纸始终以纵向模式显示,而忽略方向更改?因为没有活动,我不能用正常的方式来做 谢谢 是的,这是可能的,但很棘手。 您无法避免代码中的方向更改,因为您必须旋转墙纸才能始终保持纵向模式 在中监控宽度和高度 表面上的公共无效更改表面持有人持有人,整数格式, 整数宽度,整数高度 a方法 android.service.wallpaper.wallperservice.Engine 班级。每次方向改变时都会调用它。如果宽度大于高度,则很可能处于横向模式 然
谢谢 是的,这是可能的,但很棘手。 您无法避免代码中的方向更改,因为您必须旋转墙纸才能始终保持纵向模式 在中监控宽度和高度 表面上的公共无效更改表面持有人持有人,整数格式, 整数宽度,整数高度 a方法 android.service.wallpaper.wallperservice.Engine 班级。每次方向改变时都会调用它。如果宽度大于高度,则很可能处于横向模式
然后只需将x视为y,将宽度视为高度,并旋转所有位图。这应该行。是的,这是可能的,但很棘手。 您无法避免代码中的方向更改,因为您必须旋转墙纸才能始终保持纵向模式 在中监控宽度和高度 表面上的公共无效更改表面持有人持有人,整数格式, 整数宽度,整数高度 a方法 android.service.wallpaper.wallperservice.Engine 班级。每次方向改变时都会调用它。如果宽度大于高度,则很可能处于横向模式 然后只需将x视为y,将宽度视为高度,并旋转所有位图。这应该是可行的。可能重复的可能重复的