Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无布局变化的Android屏幕方向检测_Android_Orientation - Fatal编程技术网

无布局变化的Android屏幕方向检测

无布局变化的Android屏幕方向检测,android,orientation,Android,Orientation,我想检测活动中的布局变化,同时保持小部件的位置不变。有没有办法做到这一点。我试过设置方向(LinearLayout.HORIZONTAL),但似乎不起作用。有什么想法吗?作为较低级别的解决方案,您可以使用其中一个来检测设备的方向/倾斜。如果您不想更改布局,您可以在清单中将活动限制为纵向或横向 您可以使用应用程序查看特定传感器返回的值。作为较低级别的解决方案,您可以使用其中一个来检测设备的方向/倾斜。如果您不想更改布局,您可以在清单中将活动限制为纵向或横向 您可以使用该应用程序查看特定传感器返回的

我想检测活动中的布局变化,同时保持小部件的位置不变。有没有办法做到这一点。我试过设置方向(LinearLayout.HORIZONTAL),但似乎不起作用。有什么想法吗?

作为较低级别的解决方案,您可以使用其中一个来检测设备的方向/倾斜。如果您不想更改布局,您可以在清单中将活动限制为纵向或横向


您可以使用应用程序查看特定传感器返回的值。

作为较低级别的解决方案,您可以使用其中一个来检测设备的方向/倾斜。如果您不想更改布局,您可以在清单中将活动限制为纵向或横向


您可以使用该应用程序查看特定传感器返回的值。

尝试在活动的清单文件中添加
android:configChanges=“orientation”
,您可以使用

if(getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE){
//WHAT TO DO IN LANDSCAPE
} else {
//WHAT TO DO IN PORTRAIT
}

尝试在活动的清单文件中添加
android:configChanges=“orientation”
,您可以使用

if(getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE){
//WHAT TO DO IN LANDSCAPE
} else {
//WHAT TO DO IN PORTRAIT
}

我尝试约束清单文件中的方向。我的活动实际上是相机活动,我将从中检索图像。当我这样做时,我希望保持它的方向。这似乎在手机的本机摄像头应用程序中得到了很好的实现。我只是想知道这是否容易做到。:)是的,玩传感器并从这些值中提取方向信息肯定需要几个小时的工作。环顾四周,可能有一个用于提取这些信息的库。(如果API调用尚不支持)我尝试约束清单文件中的方向。我的活动实际上是相机活动,我将从中检索图像。当我这样做时,我希望保持它的方向。这似乎在手机的本机摄像头应用程序中得到了很好的实现。我只是想知道这是否容易做到。:)是的,玩传感器并从这些值中提取方向信息肯定需要几个小时的工作。环顾四周,可能有一个用于提取这些信息的库。(如果API调用尚不支持)