132得票6回答
安卓:横屏模式下的备用布局xml

我如何针对横向和纵向拥有不同的布局?当用户将手机向侧面旋转时,我希望能够假定额外的宽度并保留垂直空间。

126得票8回答
安卓 - 相机预览侧着显示

我正在使用一个预览来显示相机在屏幕上看到的内容。 我能够顺利地获取所有工作,创建了表面、设置了表面,并且该表面被显示出来。 但是在竖屏模式下它总是以不正确的90度角度显示图片。 就像这张图片一样: 我知道使用以下代码会将图片设置为正常显示:setRequestedOrientati...

126得票7回答
Android Fragment 生命周期如何处理屏幕旋转

使用兼容包以针对2.2版本使用Fragments。 在将一个活动重编码为应用程序中的片段后,我无法使方向更改/状态管理工作,因此我创建了一个带有单个FragmentActivity和单个Fragment的小型测试应用程序。 方向更改的日志很奇怪,Fragment的OnCreateView被...

109得票4回答
安卓手机方向概述,包括指南针

我尝试理解Android方向传感器已经有一段时间了。我曾经认为我理解了它,但后来发现我并没有。现在我认为(希望)我对它有了更好的感觉,但仍然不是100%确定。我将尽力解释我对它的零散理解,并希望人们能够纠正我错误的部分或填补任何空白。 我想象自己站在0度经度(本初子午线)和0度纬度(赤道)上...

109得票7回答
如何在运行时锁定屏幕方向

是否有一种在运行时锁定屏幕方向的方式?比如,如果用户当前处于横屏状态并切换菜单选项,则我希望允许用户将屏幕锁定为横屏。

107得票5回答
在iOS 8中,处理屏幕旋转的“正确”方式是什么?

请问有人能告诉我在iOS 8中处理纵向和横向界面方向的"正确"或"最佳"方法是什么吗?我想用于此目的的所有函数似乎都已被弃用,我的研究也没有找到明确而优雅的替代方法。难道我真的应该查看宽度和高度来确定我们处于纵向还是横向模式吗? 例如,在我的视图控制器中,我应该如何实现以下伪代码?if we...

101得票15回答
安卓中的相机方向问题

我正在开发一个应用程序,使用摄像头拍照。以下是我的源代码:File file = new File(Environment.getExternalStorageDirectory(), imageFileName); imageFilePath = file.getPa...

101得票11回答
当iPhone屏幕方向改变时,如何重置Web应用程序的比例/缩放?

当我在竖屏模式下启动我的应用程序时,它工作正常。然后我旋转到横屏模式,它被缩放了。为了使它在横屏模式下正确缩放,我必须连续双击某个东西两次,首先将其缩放到最大(正常的双击行为),再次将其缩放到最小(同样是正常的双击行为)。当它缩小到合适的新比例以适应横屏模式时,它才能正确缩小。 切换回竖屏似...

97得票6回答
代码中的布局方向

我在我的应用程序中有这段代码:LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(WRAP_CONTENT, WRAP_CONTENT); 我只想将LinearLayout的方向设置为垂直方向。在XML中等效...

96得票20回答
在Swift中获取设备方向

我想知道如何在Swift中获取当前设备方向?我知道有Objective-C的示例,但我无法让它在Swift中工作。 我正在尝试获取设备方向并将其放入if语句中。 这是我遇到最大问题的那一行:[[UIApplication sharedApplication] statusBarOrient...