screen-orientation相关内容

从 URL 显示图像 - 大小和屏幕方向问题

我正在尝试显示来自 URL 的图像,该图像可能大于屏幕尺寸.我有它的工作,但我希望它缩放以适应屏幕,当屏幕方向改变时我也遇到问题.图像很小,我希望它也可以将其宽度缩放到屏幕上.(在这两种情况下,我都希望图像用滚动条填充屏幕宽度(如果需要高度). 这是我的 ImageView: ..
发布时间:2022-01-24 09:40:26 移动开发

Android:高效的屏幕旋转处理

在 Android 中,当屏幕方向改变(横向和纵向之间)时,会调用 onCreate 方法,如果处理不当,会在结果过于简单地改变布局时重新创建整个 Activity并保留所有相同的信息. 我知道一些解决此问题的方法,但我对最有效的方法感兴趣. 1) 告诉清单我将通过覆盖 onConfigurationChanged() 方法并将其留空来处理方向更改. 2) 覆盖 onSaveIn ..

处理方向变化时的问题

我需要在我的 Android 应用程序中处理方向更改.为此,我决定使用 OrientationEventListener 便利类.但是他的回调方法被赋予了一些奇怪的行为. 我的应用程序以纵向模式启动,然后最终切换到横向模式.我在回调 onOrientationChanged 方法中执行了一些自定义代码,该方法提供了一些额外的 UI 处理逻辑 - 它有一些对 findViewById 的调用. ..

为什么姜饼模拟器方向卡在应用程序中?

起初我认为这是我的应用程序的问题,但它似乎发生在姜饼模拟器的任何应用程序中(尽管有趣的是,不是主屏幕). 要复制我的问题,打开 eclipse 并启动姜饼的 android 模拟器(我使用“Google APIs - API Level 9"作为我的目标) 所以模拟器加载后复制的过程是 按 LCtrl-F11 将方向切换到横向,然后再次切换到纵向 结果: 在主屏幕中: ..

屏幕方向更改后应用程序崩溃

我遇到了以下问题.启动后,应用程序工作正常 - 即使在更改屏幕方向后也是如此.该应用程序尚未准备好处理方向更改(例如替代布局等),因此仅出现旋转的默认布局并且没关系.但是,当我通过按返回键离开应用程序时,更改方向并在再次启动应用程序后立即崩溃.崩溃后,如果我再次启动应用程序,它会运行良好,直到出现前面描述的情况 - 然后它会崩溃. 我已将设备连接到计算机并在调试模式下运行应用程序.重新启动后 ..
发布时间:2022-01-12 11:56:38 移动开发

避免在android中更改方向时使用异步任务重新加载活动

当用户改变方向时,如何避免在 android 中使用 asynctask 类重新加载 Activity?谁能举个例子? 解决方案 Chirag 已经正确地指出了解决方案. 我只想补充一点,Activity的重启与其中的AsyncTask无关.默认情况下,当有任何配置更改时,除非 Activity 明确处理配置更改,否则活动将重新启动.这是通过在清单文件中创建一个条目来完成的. ..
发布时间:2022-01-07 21:55:48 移动开发

在 iPad/iPhone 上的纵向和横向之间切换时,响应站点会被放大

我在这里使用 Twitter Bootstrap 构建了一个响应式网站:http://zarin.me/cce/ 响应式设计在 iPad 和 iPhone 上效果很好,但是当我将设备从纵向翻转到横向时,网站被放大而不是适应屏幕(捏合屏幕有效). 我错过了什么?这是视口问题吗?这是我的唯一视口代码: 提前致谢! 解决方案 您还想添加最大比例 更新我同意一些评论,声明不 ..

我如何使用服务来监控 Android 中的方向变化

我正在编写一个显示倒数计时器的小部件.我让小部件按照我想要的方式工作,直到我将手机从横向翻转为纵向.我的小部件不会更新并在小部件开始时进入其初始状态,直到我的重复警报调用 onupdate.我想在方向更改后手动调用 onupdate 来更新我的小部件我已经研究了一段时间,我发现我需要使用一个服务来监视方向更改并调用我的 onupdate我的小部件. 我的问题是我找不到关于如何使用服务来监控更 ..
发布时间:2021-12-27 21:10:32 移动开发

我可以使用 jquery 确定设备是处于纵向还是横向模式吗?

我想有条件地更改用户在我要创建的照片库网站上看到的内容,具体取决于用于查看网站的设备是处于纵向/垂直还是横向/水平模式/方向.这可能吗? 解决方案 尝试 orientationchange 事件处理程序,如下所示: $(window).bind("orientationchange", function(evt){警报(evt.orientation);}); 这是关于检测和触发 or ..

iphone/ipad 方向处理

这更像是一个一般性的问题,供人们提供指导,基本上我正在学习 iPad/iPhone 开发,最终遇到了多方位支持问题. 我查了很多 doco,我的书“Beginning iPhone 3 Development"有一个很好的章节. 但我的问题是,如果我要以编程方式更改我的控件(甚至为每个方向使用不同的视图),人们究竟如何维护他们的代码库?我可以想象意大利面条式代码/数以千计的“if"检查 ..
发布时间:2021-12-20 20:50:08 移动开发

仅限纵向或反向纵向活动

我希望我的活动只能在两种纵向模式下使用 - 纵向和反向纵向.我怎样才能做到这一点?当我设置 android:screenOrientation="portrait" 时,它会强制活动仅在正常的纵向模式下 - 反之亦然. 请不要告诉我这是强制/锁定方向的糟糕方法.我知道它,但客户仍然要求它.感谢您的理解和任何想法. 更新:API 级别 11 及更高 解决方案 如果您使用的是 AP ..
发布时间:2021-12-11 22:13:46 移动开发

Android:检测方向已更改

我需要检测应用程序中的方向更改,但我不希望我的布局从纵向更改为横向.目前我正在使用 OrientationEventListener 但是检测方向角度是不够的.我想检测用户是否从纵向变为横向或反之亦然,这不仅仅是检测方向角是 90 度还是 270 度. 我想做与 Android 相同的检测来改变活动的方向.我尝试覆盖 onConfigurationChanged 并检查 orientanti ..
发布时间:2021-12-11 21:35:48 移动开发

为什么我的 Cordova/PhoneGap iOS 应用在设备旋转时不旋转?

我正在尝试制作风景只有应用程序,但我根本无法产生任何旋转. 过去在 PhoneGap.plist 中有一个 autorotate 设置,但在 phonegap 1.8.0 中我可以找到它.还存在吗? 我的应用程序没有轮换还有什么问题? 更新 我知道有一个网页只包含一个词“测试".我将目标设备设置为仅 iPad 并启用所有四个方向.可能还有什么问题? 需要有特殊的htm ..
发布时间:2021-12-11 14:37:49 移动开发

如何防止自定义视图在屏幕方向更改时丢失状态

我已经成功实施了onRetainNonConfigurationInstance() 用于我的主要 Activity 以跨屏幕方向更改保存和恢复某些关键组件. 但是,当方向改变时,我的自定义视图似乎是从头开始重新创建的.这是有道理的,尽管在我的情况下这很不方便,因为有问题的自定义视图是 X/Y 图,并且绘制的点存储在自定义视图中. 是否有一种巧妙的方法可以为自定义视图实现类似于 onR ..
发布时间:2021-11-27 13:11:32 移动开发