【发布时间】:2018-08-27 10:17:10
【问题描述】:
底部导航按钮有一个非常奇怪的问题。由于我们未知的原因,我们的设备在设备属性列表中设置了ro.sf.hwrotation=270。使用此设置,一切都按预期在纵向模式下工作(启动徽标/动画、系统活动、我们的应用程序......)。不起作用的是 Miracast 显示,正如您可能已经猜到的那样,它旋转不正确。
所以我决定更仔细地查看它,第一步将属性更改为ro.sf.hwrotation=0。幸运的是,这已经修复了 Miracast 问题,所有系统活动仍然是纵向的,我们的应用程序同上,除了这个奇怪的问题:
按钮不见了。再次旋转到横向时,除了按钮(现在甚至粘在右侧)之外,一切都正常:
谁能给我一个提示在哪里看?我在日志中看不到任何可疑内容,没有崩溃或异常。
很可能按钮也以某种方式奇怪地旋转了,但话说回来,为什么只有按钮?他们有什么特别的吗?如果我恢复设置,一切都会恢复正常。
【问题讨论】:
标签: android screen-orientation screen-rotation