1
public void onSensorChanged(SensorEvent e) {
if (e.sensor.getType()==Sensor.TYPE_ACCELEROMETER) {
if(e.values[0] >= 8)
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
else
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
}
}
当该方法被称为setRequestedOrientation() - 错误。创建layout-land并在那里放置main.xml文件的副本。调用方法时出错setRequestedOrientation()
什么错误,你能张贴堆栈跟踪? – 2010-08-18 17:58:35
关闭应用程序 – user413881 2010-08-18 18:03:44
启用您的logCat,您将看到异常的来源是什么。 – Jorgesys 2010-08-18 23:36:15