17得票4回答
如何在NativeScript中设置屏幕方向

你好,我想知道如何在nativescript中设置设备方向。具体来说,我希望我编写的应用程序始终保持相同的方向(纵向),以便旋转设备时不会进入横向模式。 我尝试了nativescript-orientation插件和setOrientation。var orientation = requi...

17得票4回答
如何在Android手机上锁定屏幕方向,但不锁定平板电脑的屏幕方向?

我一直在开发一个 Android 项目,旨在兼容 Android 手机和平板电脑。在平板电脑上,应用程序功能良好,外观也很好。但是,在手机上,我们遇到了很多程序和布局方面的问题(10.1 英寸屏幕比 4 英寸的屏幕更容易处理)。为了解决其中一些问题,我们已决定暂时仅为手机版本停用屏幕方向。 问...

11得票1回答
片段在方向改变时恢复状态

我需要在我的应用程序中实现“标准”片段导航(请参见链接)。 问题是当设备处于纵向模式时,只应显示1个片段,而当它旋转到横向模式时,应显示2个片段。 我尝试了两种不同的方法: 1)我只使用一个活动,并具有不同的纵向和横向布局。 纵向布局xml:<RelativeLayout xm...

7得票2回答
安卓:高效的屏幕旋转处理

在Android中,当屏幕方向改变(横向和纵向之间)时,将调用onCreate方法,如果处理不当,将重新创建整个活动,而结果只是简单地更改布局并保留所有相同的信息。 我知道一些解决方法,但我对最有效的方法感兴趣。 1)通过覆盖onConfigurationChanged()方法并将其保留为...

9得票4回答
在Android程序中以编程方式禁用和启用活动的方向更改

我有一个应用程序可以进行一些后台工作。在后台工作运行时,会显示进度圈,如果在此期间旋转设备,则活动将被“重置”,我想避免这种情况发生。 出于这个原因,我决定在此过程中禁用方向。我看到了许多相关的线程,但没有一个有效的解决方案,至少对于我的情况来说是如此。 发布的解决方案是关于修正活动方向,...

25得票1回答
如何使用SensorManager.getOrientation实现类似"My Paper Plane"的倾斜控制?

Android游戏My Paper Plane是实现倾斜控制的绝佳示例,但我一直在努力理解如何做类似的事情。我有以下示例使用SensorManager中的getOrientation()。整个代码可以在这里找到。它将方向值打印到文本字段中。以下是最相关的片段:private void comp...

12得票4回答
方向改变后,小部件上的按钮无响应。

可能是重复问题: 更改方向后,小部件上的按钮无响应 我遇到了一个问题,我的appwidget中有一个ImageView,我在xml布局中注册了一个pendingintent,该pendingintent在OnReceive方法中处理。 一切都正常工作,直到我改变手机方向。此时,小部件不...

77得票10回答
在AndroidManifest中:期望android:screenOrientation="unspecified"

Android Studio 3.6。 我希望我的应用程序始终处于竖屏模式。因此在我的AndroidMainfest.xml文件中:<activity android:name=".activity.SplashActivity" android:screenOrienta...

13得票5回答
如何使应用程序仅支持横向屏幕?

如何使应用仅支持横屏模式?在整个过程中没有纵向模式,仅横屏模式。使用Xcode 3。

53得票16回答
React Native: 屏幕方向改变时应用不同的样式

我正在开发一个 React Native 应用,希望能够在 iOS 和 Android 上部署本地应用程序(如果可能的话,也在 Windows 上部署)。 问题是我们希望布局可以根据不同的屏幕尺寸和方向进行不同的排版。 我编写了一些函数来返回样式对象,并在每个组件渲染函数中调用它们,因此我...