【发布时间】:2012-08-21 01:31:10
【问题描述】:
我知道如何将应用锁定为纵向模式forever:
<activity
android:screenOrientation="portrait"
android:name=".MyActivity"></activity>
我现在想将此设置为用户偏好。也就是说,我不想让用户为整个手机检查/取消选中Settings > Display > Auto-rotate screen,我只想为我的应用程序设置一个类似的复选框。
我如何以编程方式做到这一点?
【问题讨论】:
-
您是否尝试过使用复选框?如果是真的,请使用
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); -
@MrYanDao 我不知道这个setRequestedOrientation 方法。我想这正是我想要的。我会检查一下并报告。
标签: android autorotate