问题标签 [screen-rotation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android方向基本问题
我是android编程的新手。我的布局文件中有背景,顶部有一些图像按钮。当手机的方向改变时,我不希望背景改变方向,但我希望图像按钮适当地旋转。获得此功能的最佳方法是什么?
我还想知道 hdpi、mdpi 和 ldpi 背景图像的分辨率。如果我为它们中的每一个保持相同的像素大小,这有关系吗?
c++ - 在 Qt 问题中检测屏幕旋转
我想对屏幕旋转做一些更改,应该处理此类事件的方法的代码取自这里
编辑:我有一个滚动区域,它的边框在旋转时如何调整它的大小?所以它可以适合屏幕请检查下面的事件处理程序 我的整个代码:
我收到了这个错误:
请注意,我没有做任何其他事情这是我的整个代码......你能告诉我什么是错的或什么没有得到吗?
请具体说明我将不胜感激...
java - 屏幕旋转
我正在用屏幕旋转在 Android 中编写非常简单的应用程序。我想“修复”这段代码,因为屏幕不旋转。
我在清单中添加代码:
其余代码:
我的完整 manifest.xml- 他没有行 android:screenOrientation=portrait:
objective-c - 为什么我的uialeartview在旋转时总是改变位置
我的uialeartview代码。当它以横向或纵向显示时可以,但是当将纵向更改为横向或将横向更改为纵向时
它总是会向上移动,而不是像以前那样在窗口的中心
旋转时如何使它成为窗口的中心。
ios - 如何将旋转限制为仅一个视图控制器?
有没有办法将视图旋转限制在一个视图控制器上?例如,应用程序的其余部分保持纵向模式,但一个视图可以处于横向或纵向模式。
java - 如何在 Android 上处理屏幕旋转
我有一个 ListActivity,我想在手机的方向是纵向时显示它,我还有另一个正常的 Activity,我想在用户将手机旋转到横向模式时显示它。
一些代码:
这种方法有效,但存在一些问题。有没有更正确的方法?这种方法的问题是,当您旋转手机并按下后退按钮时,由于手机没有旋转,因此屏幕只是变黑。那么我应该以其他方式实现旋转,还是以某种方式修改后退按钮,使用户无法返回到上一个Activity?
android - Android - 活动在旋转进行时继续运行
在我的活动中,我有一个名为A
extends的内部类AsyncTask
。我不希望活动在设备旋转时再次破坏和重新创建。我希望它继续运行。我已阅读此链接RotationAsync
。他们使用 AsyncTask 的静态类。我在我的活动中声明了许多变量,所以如果我使用静态类,我不能使用活动变量。是否有另一种方法可以在不使用静态类的情况下执行上述链接AsyncTask
?感谢您的回答。对不起,如果我的英语有一些错误。
android - Android App如何临时旋转屏幕方向
有什么办法可以暂时停止旋转屏幕,执行恢复操作?请求不能关闭重力感应,它只禁止旋转屏幕。
javascript - 使用窗口方向修复 ipad 缩放问题
所以我相信你对ipad在旋转时遇到的一个小问题很熟悉。当用户旋转 ipad 时,希望保持初始比例,并在重新渲染时最终放大。
很多人建议用这个来解决
效果很好,只是它不再允许用户放大和缩小网站。我很好奇是否有办法检测方向变化交换视口信息然后重置。
例如
在加载我的视口将是
然后理论上有一些 js 做这样的事情:
这不起作用,因为它不是在确定方向之前交换视口,而是异步进行。有没有办法检测一种“即将旋转”或在重新渲染屏幕之前插入一个功能?
这会有很大帮助。
android - 旋转设备后Android对话框重新打开
我正在编写一个非常简单的应用程序来打开我的自定义共享对话框。XML 布局仅包含 1 个按钮:
在活动上,我创建了一个自定义共享对话框
单击按钮时,将打开我的共享对话框。都好。
现在,我将设备旋转到纵向模式,单击按钮打开对话框。之后,按返回关闭共享对话框。将设备旋转到横向模式。尽管我没有单击按钮,但突然重新打开了共享对话框。
当我尝试使用本机共享对话框时,我没有看到这个错误。也许自定义共享对话框是原因?
谁能告诉我这里有什么问题?