Android:Display.getRotation();

Android:Display.getRotation();,android,rotation,screen,Android,Rotation,Screen,我有个问题,它真的让我头疼。我想做的只是一个非常简单的任务,确定屏幕的旋转。现在Display.getRotation()正是这样做的 然而,当我尝试使用它时,我只得到了“类型显示的方法getRotation()未定义”,Eclipse告诉我将其更改为不推荐使用的函数getOrientation(),它不能满足我的需要,因为它只返回横向/纵向,而不是0/90/180/270 有人知道这可能不起作用的原因吗?Display.getRotation()仅在API8(Froyo/2.2)中可用。您的

我有个问题,它真的让我头疼。我想做的只是一个非常简单的任务,确定屏幕的旋转。现在Display.getRotation()正是这样做的

然而,当我尝试使用它时,我只得到了“类型显示的方法getRotation()未定义”,Eclipse告诉我将其更改为不推荐使用的函数getOrientation(),它不能满足我的需要,因为它只返回横向/纵向,而不是0/90/180/270

有人知道这可能不起作用的原因吗?

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

public int getRotation()自:API级别8


改为使用getOrientation()。这两个功能似乎是相同的;我不知道他们为什么不赞成2.2中的getOrientation。

导入Display了吗?您使用的是最新版本的Android SDK吗?显示器已导入,我使用的是2.1更新1。所以不是最新的,而是最常见的手机。这就是为什么:。它们实际上并不相同。