安卓:Display.getRotation();

标签 android rotation screen

我遇到了一个问题,它真的让我绞尽脑汁。我想做的只是一个非常简单的任务,确定屏幕的旋转。现在 Display.getRotation() 正是这样做的。

http://developer.android.com/reference/android/view/Display.html#getRotation%28%29

但是,当我尝试使用它时,我只是得到“方法 getRotation() 对于 Display 类型未定义”,并且 Eclipse 告诉我将其更改为已弃用的函数 getOrientation() ,该函数无法满足我的需要,因为它仅返回横向/纵向,而不返回 0/90/180/270。

有人知道为什么这可能不起作用吗?

最佳答案

Display.getRotation() 仅自 API8 (Froyo/2.2) 起可用。您的应用项目可能指定了较早的 API 级别。

public int getRotation ()                                       Since: API Level 8

关于安卓:Display.getRotation();,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5023116/

相关文章:

android - Xamarin 改变全屏颜色

java - Java 中 DirectX 程序的全屏捕获(Javacv?)

android - Android中如何将文件存储到指定的外部目录

android - 从 '/res/drawable' 编辑 '.apk'

Android SDK彩信

c++ - OpenCV 在新图像中旋转、扭曲和平移 ROI

iphone - 旋转:我收到错误 "wait_fences: failed to receive reply: 10004003"

UITableView 旋转问题

Android 将屏幕亮度设置为 0 会关闭屏幕 - 如何避免

java - 获取 Android 中屏幕尺寸 25% 的点