orientation相关内容
对于我的应用程序,我需要计算设备相对于真北的加速度.我的想法是计算设备相对于磁北的方向并将偏角应用于它以获得真北的方向.然后我想计算设备的加速度并将其引用到方向,但我不知道该怎么做. 我会尝试使用 SensorManager.getRotationMatrix() 和 SensorManager.getOrientation() 获取设备方向.然后我通过 GeomagneticField.g
..
我想以 45 度的增量检测 iPhone 的方向.理想情况下,我希望能够获得沿任何轴的方向角度. 我需要做的检测类似于 iPhone 的 Trism 如何在方向改变时向屏幕的当前底部位置闪烁箭头. 我有一些编码,但真的不明白加速度计读数是如何工作的,可以在正确的方向上使用微调.我当前的代码记录了当前的角度,但即使手机是平的,我的读数也会每秒发生几次剧烈变化. - (void) che
..
我正在尝试获取加速度计和方向数据.目前,我创建了一个 AccelerometerManager 和 OrientationManager.他们都做同样的事情;实现 SensorEventListener 并从 onSensorChanged() 侦听器中的 values[] 检索数据. 有没有更简单的方法来做到这一点?似乎不需要 2 个具有重复代码的处理程序.有没有办法使用组合的加速度计和方
..
目前,我正在尝试使用方向传感器值旋转 3D 立方体,使用 getRotation() 方法.当 android 设备旋转到某个边界以上时,会观察到一些意外行为.例如,如果我让设备“站起来",“滚动"的价值就会变得疯狂. 我也遇到了类似于所谓的万向节锁定的现象.唯一的区别是我在将传感器值应用于 3D 旋转之前就遇到了这个问题.当我尝试通过仅围绕“俯仰"轴旋转设备来更改“俯仰"值时,“偏航"值也
..
如何查看安卓手机是横屏还是竖屏? 解决方案 当前配置(用于确定要检索的资源)可从 Resources 的 Configuration 对象获得: getResources().getConfiguration().orientation; 您可以通过查看其值来检查方向: int 方向 = getResources().getConfiguration().orientation;如果
..
我创建了以下小部件(请参阅此处的演示)来模仿 chrome 上的传感器选项卡开发者标签: 我的代码侦听设备的方向事件并尝试将值转换为适合 css 变换比例,如下所示: let phone = document.querySelector(".phone");window.addEventListener('deviceorientation', (event) => {phone.styl
..
我是 android 新手,想知道如何在 android 中添加 landscape 模式,谁能告诉我最简单的方法那.我正在寻找一种非常简单的方法. 如果您有此类问题,请查看下面的答案. 谢谢.... 解决方案 我有一个最简单的方法来添加 landscape 模式(添加 landscape 文件夹, landscapexml 文件 和代码)在 android studio 中.
..
要从右到左对齐我的 JFrame,我使用: setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); 但这仅在我使用 JFrame 的以下样式(装饰)时才有效: public class RightToLeft {public static void main(String []args){javax.swing.SwingUt
..
我试图仅将一个视图控制器置于横向模式,而将其他控制器置于纵向模式. 首先,我试图使每个视图控制器的旋转无效,除了我想要的那个(使用 shouldAutoRotate false,只有 Portrait,...),但是我有一个导航控制器,它与导航重叠bar 与状态栏,我无法解决它.所以在那之后,我尝试清理我所做的一切,并仅从 AppDelegate 启用或禁用方向. 所以这是我找到并尝试
..
为了得到这个,我在android系统(v4.04)中做了三种修改.它们是:1、WindowsManagerService.java,修改了getOrientationFromWindowsLocked();2. Activity.java,修改了onResume();3.PhoneWindowManager.java,修改了setInitialDisplaySize();他们都得到了工作,但也有一
..
使用 YouTubeBaseActivity、YouTubePlayerView 和 YouTubePlayer 启动并运行示例活动非常简单.我在定位方面遇到了问题,并且找不到任何文档或示例代码.当我在播放视频时切换屏幕是空白的. 在 onCreate()、onPause()、onSaveInstanceState() 和 onRestoreInstanceState() 中,为了让视频继续
..
我正在尝试使用 Java 和 Apache POI 库来创建包含一些横向页面和一些纵向页面的 Word 文档.我可以改变所有页面的方向,但有没有办法只改变其中一些页面的方向?我尝试使用不同的部分和正文,但无济于事. 目前我已经编写了一个函数,它将 XWPFDocument 作为输入并更改新主体的方向.我本来希望改变新正文的方向不会影响以前的页面,但会影响整个文档. private void
..
有没有人能够真正让它在 Flex SDK 4.6 中正常工作? 这是一个简短的片段: 我在处理程序方法中将布局边界显式设置为固定宽度取得了一些成功 - 这可以防止更改操作栏宽度,但这只是一个临时解决方案 - 如果视图是过渡或其他一些重绘的主题 - 它会再次以错误的尺寸渲染.好像下面有什么东西在告诉它处于纵向模式,即使我试图阻止它. 在你用诸如“autoOrient = false"之类
..
我需要禁用在方向改变时播放的动画.这可能吗?如果没有,是否可以加快速度? 澄清一下,我不想停止方向改变,只想停止动画.我想要一个即时的方向改变. 解决方案 如果我没记错的话(这总是我必须玩一会儿才能正确的事情)willRotateToInterfaceOrientation:duration: 和 willAnimateRotationToInterfaceOrientation:d
..
如何在 ReactJS 中获取方向类型和锁定方向?Screen Orientation API 不适用于 ReactJS,或者我只是不知道如何安装和使用它.请指导我执行上述操作.谢谢. 解决方案 从您的帖子中可以看出您的用例不是很清楚.但是,纯 JavaScript (Window.matchMedia() 方法)以及一些 CSS(orientation) 和用于调整窗口大小的事件侦听器,
..
如果我像这样启动相机,如何防止 android 相机将方向切换为横向: Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);File imageFolder = new File (Environment.getExternalStorageDirectory(), Environment.DIRECTORY_DCIM);ima
..
考虑将一个视图作为子视图添加到主视图中,如下所示: override func viewDidLoad(){super.viewDidLoad()let subview = UIView(frame: CGRect(x: 150, y: 350, width: 20, height: 20))subview.backgroundColor = UIColor.blueself.view.addS
..
好的,所以我正在 OpenFL 和 Haxe.我想从陀螺仪收集输入,或者更具体地说是关于手机的方向.我已经搜索了 openfl 文档,并在谷歌上搜索了有关此类事情的某种文档或示例.我在那里不走运,想知道是否有人可以为我指出一些. 解决方案 制作一个新的加速度计: private var _acc:Accelerometer = new Accelerometer(); 给它添加一个
..
有没有办法在旋转发生之前以编程方式检查 iPod 方向锁定是否已启用? 例如,如果用户要单击一个按钮,我们可以检查方向锁定是否已打开以提醒他们必须在单击操作发生之前将其关闭. 解决方案 至于现在没有办法检测方向是否被锁定.您可以在应用程序中添加您应该支持的方向以及默认方向应该是什么,但是您无法在设备中获得“纵向锁定"的状态.
..
我在保存有关方向更改的视图时遇到问题.所以这就是我的情况.我有一个扩展 HorizontalScrollView 的类,它在它的构造函数中创建一个 LinearLayout 和一个按钮.单击按钮时,会向 LinearLayout 添加更多按钮.当活动开始时,我将操作栏设置为这个自定义视图,它一切正常,从 LinearLayout 添加和删除按钮.但是,这就是问题开始的地方.如果切换方向,onC
..