java - 手动将 Activity 旋转 180 度

标签 java android android-layout android-activity screen-rotation

我想做的是在首选项屏幕上手动设置 Activity 方向。假设默认方向为 0(常规纵向方向),用户可以转到首选项并选择 180(或 90、270)。此后, Activity 方向应更改为选择器选项。有设置纵向或横向方向的方法,但我不知道如何按度数旋转 Activity 。

最佳答案

您需要调用 youractivity.setRequestedOrientation(int orientation) .

这个参数不是度数,它将是一个来自 ActivityInfo 的常量。

This page有一些常量,但我猜你想要的是 this .

关于java - 手动将 Activity 旋转 180 度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11433107/

相关文章:

java - 使用 PDFBox 合并 Pdf 文件

java - 鼠标在网格内移动

java - StringTemplate 违反分离?

java - 从短链接获取 youtube 重定向链接

android - ListView:为什么第一次没有改变背景?

android - TextView 位于 RelativeLayout 中的按钮后面

android - 未知属性android :layout_width, layout_height,id,gravity,layout_gravity,padding

jvm - java编译时错误,由于从jdk7降级到jdk6

java - 根据当前用户 Firebase Android 的父子键获取键值

android - 调试不适用于 Android Studio 的 C++/ native 库模块(使用 Cmake)