android - 使 android 应用程序仅以纵向或反向纵向工作
问题描述
我正在开发 android 应用程序,并希望使该应用程序仅在纵向或反向纵向模式下工作。在清单文件中,我将屏幕方向值称为“sensorPortrait”,但应用程序仅在纵向模式下工作,即,如果我将手机倒置,我的应用程序没有任何变化。虽然,我的手机上确实有其他可以在纵向和反向纵向模式下工作的应用程序。我之前看到过类似的问题,但给出的建议不起作用,因为这些问题被问到了很久,给出的建议可能不再是一个好的答案。有什么建议吗?谢谢!
解决方案
您可以在 AndroidManifest.xml 文件中添加,您需要配置以使用传感器的方向。这应该是默认设置,但您可以使用 android:screenOrientation="fullSensor" 将其强制为传感器的方向,适用于所有 4 种可能的方向
<activity android:name=".MainActivity"
android:screenOrientation="fullSensor"/>
推荐阅读
- c# - 程序未根据案例陈述产生预期结果
- javascript - “今天”视图上的 buttonText 未更新
- python - Python:删除谷歌视觉 api 中的垂直和水平线
- sitefinity - 如何关闭分页?
- gnupg - 我正在尝试解密给定 .asc 文件的 .pgp 文件
- npm - 使用 Yarn 或 NPM 安装全局包有什么区别吗?
- html - 在 CSS 网格中将元素移到列外
- sql-server - 用 Clob 字段中的另一个文本替换文本
- java - Spring-boot applicationDatasource.xml 未从外部属性读取
- javascript - 用 JavaScript/jQuery 替换 dom 对象中出现的各种字符串的最快、最可靠的方法