我今天正在开发一个应用程序,我在清单文件中将所有活动的方向设置为portrait
。现在,当我在Xperia U
手机上部署应用程序时,它运行正常。但是当我在朋友htc Chacha
中部署它时,它显示的布局不是纵向的。而是布局显示在landscape
。
为什么会这样?
答案 0 :(得分:0)
因为HTC ChaCha的屏幕默认为横向 - 这意味着当您以纵向模式(键盘向下)按住手机时,Android的屏幕方向实际上设置为横向模式,而不是像其他手机上的那样。安装在设备上的Android OS版本会进行修改以反映出来。
这就是为什么你会看到行为上的差异。