【发布时间】:2016-08-17 14:10:57
【问题描述】:
我正在开发一个应用程序,其中两名玩家将在彼此面前玩同一部手机,并且我每转 180 度旋转许多东西。 (有些东西不应该旋转)
玩家可能会在需要时使用键盘输入一些文字,所以如果轮到其他玩家,我还需要将键盘旋转 180 度并将其放在屏幕的上侧。
我怎样才能以编程方式仅对键盘执行此操作?
当我开始开发 iOS 应用程序时,我也应该这样做!
【问题讨论】:
标签: android ios rotation keyboard
我正在开发一个应用程序,其中两名玩家将在彼此面前玩同一部手机,并且我每转 180 度旋转许多东西。 (有些东西不应该旋转)
玩家可能会在需要时使用键盘输入一些文字,所以如果轮到其他玩家,我还需要将键盘旋转 180 度并将其放在屏幕的上侧。
我怎样才能以编程方式仅对键盘执行此操作?
当我开始开发 iOS 应用程序时,我也应该这样做!
【问题讨论】:
标签: android ios rotation keyboard
尝试:
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_REVERSE_PORTRAIT); 用于将屏幕旋转 180 度,当您想要切换回原始视图时,请使用 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
【讨论】:
android:configChanges = "orientation" 添加到清单文件中。