161得票16回答
强制 Android 活动始终使用横屏模式

我正在使用 Android 上的 VNC 观看器,在我的 HTC G1 上。但出于某种原因,该应用程序始终处于横屏模式,尽管我的 G1 处于竖屏模式。由于 Android VNC 观看器是开源的,我想知道如何硬编码活动为“横向”。我想将其更改为遵守手机方向。

13得票2回答
如何在单/双面板布局中管理UI状态和后退栈

我很难理解如何在典型的列表-详细设计模式中正确管理Fragment。 我的布局在横屏视图(双面板)下工作良好,结构如下: <?xml version="1.0" encoding="utf-8"?> <LinearLayout ... > <Frame...

1055得票32回答
如何在Android中禁用横屏模式?

如何在我的Android应用程序中禁用某些视图的横向模式?

7得票1回答
Cordova/Ionic - 为移动设备设置纵向模式并允许平板电脑旋转方向

如何将手机设置为仅竖屏,同时允许平板在竖屏和横屏之间切换? 我正在使用Ionic / Cordova。 目前,我已经使用以下属性在config.xml中配置了应用程序的竖屏模式: <preference name="orientation" value="portrait" /&...

41得票4回答
使用竖屏相机应用拍摄的图像的EXIF方向标记值始终为0。

我有一个竖屏摄像头应用程序,可以从前置和后置摄像头拍照。我将图像保存到SD卡中,并尝试找到相应的exif值,但始终得到0。但是,我能够获取设备中存储的其他图像(如下载的图片)的预期exif方向值。 我该如何解决这个问题?有人可以帮帮我吗? 以下是用于保存图片并查找方向的代码:Picture...

15得票1回答
最佳方式:在ScrollView中保存和恢复TextView位置

我想要的是,在设备改变方向时,处于竖屏状态下屏幕顶部的那一行应保持在横屏状态下屏幕的顶部。反之亦然。 由于屏幕宽度在竖屏和横屏之间可能会有所不同,文本的行宽(这也意味着TextView和ScrollView的宽度)也会有所变化。因此,行换行将在不同的屏幕配置(竖屏与横屏、大屏幕与小屏幕)中有...

17得票2回答
如何在屏幕方向改变时保留所选的下拉框/下拉列表项的状态?

我的代码中使用了一个下拉式旋转器,其中有4到5个动态填充的值,例如如果我将“苹果”设置为默认值,并从下拉列表中选择“橙子”,然后将屏幕从竖屏切换到横屏,它会回到默认的“苹果”以及与其相关联的视图。如何保存状态,使得当我选择“橙子”并旋转到横屏时,它能够填充所选值/保持相同的所选状态并保持视图完...

20得票6回答
Android - 切换横竖屏模式导致Intent丢失值

我正在使用Intents在我的Android应用程序中切换活动。我将数据放入Intent中,以便在下一个活动中使用。当我将手机从横屏模式切换到竖屏模式时,传递的值会丢失,并且我会收到NullPointerException异常。 请问有人能告诉我可能出了什么问题吗? 代码量很大,无法完整发...

48得票2回答
为什么在Android 4.1.2中使用`android:screenOrientation="behind"`没有效果?

作为一个测试样例,有一个包含2个activity的应用程序:MainActivity通过按钮点击启动SecondActivity。 在Android 4.0.4上工作正常,但在Android 4.1.2上遇到了意外行为。 系统设置中关闭了自动旋转(或者打开了自动旋转-无论如何,“behind”...

19得票3回答
在安卓系统中将屏幕方向设置为横屏模式(同时包括两个方向)

我正在开发一款安卓应用程序,使用2.2版本。我想将我的应用程序设置为横屏模式。 为此,我在每个活动标签的manifest中添加了android:screenOrientation="landscape",它工作得很好。 但是它只会出现在一个方向上。如果我再次把设备翻转过来,它仍然处于相同的...