修复屏幕方向

2023-12-19

我想将屏幕方向修复为选项卡中的横向模式,即 7" 我正在编码中计算设备的英寸,并将其设置为:

int inch=((int)height_pixel1/(int)xdpi);
if(inch>=6){
    orientation=true;
    this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
} else {
    orientation=false;
    this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
}

问题是首先它根据我的要求向我显示屏幕方向,但是当在两者之间进行处理时,它会将方向更改为纵向方式,然后再次以横向方式更改。它仍然在这两个方向之间切换我想为我的整个应用程序制定一个固定的方向...我在这里缺少任何属性吗?


创建一个文件夹layout-xlarge-land并将您的XML放入其中...它应该是为landsacpe屏幕设计的..而且您还必须给出

android:largeScreens="true"  in manifest... 


res/layout/my_layout.xml             // layout for normal screen size ("default")
res/layout-small/my_layout.xml       // layout for small screen size
res/layout-large/my_layout.xml       // layout for large screen size
res/layout-xlarge/my_layout.xml      // layout for extra large screen size
res/layout-xlarge-land/my_layout.xml // layout for extra large in landscape orientation





 <supports-screens android:resizeable=["true"| "false"]
                      android:smallScreens=["true" | "false"]
                      android:normalScreens=["true" | "false"]
                      android:largeScreens=["true" | "false"]
                      android:xlargeScreens=["true" | "false"]
                      android:anyDensity=["true" | "false"]
                      android:requiresSmallestWidthDp="integer"
                      android:compatibleWidthLimitDp="integer"
                      android:largestWidthLimitDp="integer"/>

Refer http://developer.android.com/guide/topics/resources/providing-resources.html http://developer.android.com/guide/topics/resources/providing-resources.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

修复屏幕方向 的相关文章

  • 发生存储异常。无法在firebase中上传图片

    在我能够更改图像并将其上传到 firebase 之前 这段代码就可以工作 但现在我突然收到此错误 我不知道问题是什么 public class SettingsActivity extends AppCompatActivity priva
  • 如何在android中点击画布上绘制的圆圈?

    我正在开发一个人脸检测应用程序 在这个应用程序中 我必须在脸上的眼睛和嘴巴用户可以点击拖动圆圈 在检测到的人脸上根据自己设置位置 因此 所有圆圈都已成功绘制在脸上 但我无法单击特定圆圈并使用缩小选项在整个脸上移动 请建议我有关相同问题的正确
  • Whatsapp 在 Android 中共享音频文件时正在剪切音频文件

    我在共享格式不是 mp3 的音频文件时遇到问题 文件被共享 但长度较短 例如 如果文件有 10 秒 则仅共享 5 秒 如果我使用 mp3 格式 它会完全共享 但其他格式会出现问题 注意 该文件在其他应用程序 如Messenger 中共享没有
  • 任务“:app:checkReleaseDuplicateClasses”执行失败

    我的 React Native Android 构建中突然出现构建问题 令人惊讶的是 它是早上建好的 没有做任何改变 但突然就失败了 这就是我得到的错误 知道为什么会发生这种情况吗 在 stack 和 GitHub 中也看到了一些类似的问题
  • 服务在后台运行?

    我正在构建的应用程序的功能之一是记录功能 我通过在服务中启动 MediaRecorder 对象来实现此目的 Intent intent new Intent v getContext RecordService class Messenge
  • 如何使用 (a)smack 在 Android 上保持 XMPP 连接稳定?

    我使用适用于 Android 的 asmack android 7 beem 库 我有一个后台服务正在运行 例如我的应用程序保持活动状态 但 XMPP 连接迟早会在没有任何通知的情况下消失 服务器表示客户端仍然在线 但没有发送或接收数据包
  • 相当于Android中的javax.swing.Timer

    有没有类似的东西javax swing Timer在安卓上 我知道如何创建自己的线程 但是有类似摆动计时器的东西吗 您可能正在寻找课程android os CountDownTimer http developer android com
  • 如何在 android-studio 0.3.6 中运行 Gradle 1.9?

    我只是花了一些时间尝试将现有的 android studio 项目从 gradle 1 8 迁移到 gradle 1 9 Final 昨天发布 但失败了19th Nov 我在这里阅读了大多数其他与 gradle 相关的帖子 但没有一个对我有
  • 明文 HTTP 流量...不允许

    我的程序从用户那里获取一个 URL 因此它可以向互联网上的任何网站发出请求 我试图让这成为可能 我查找了有关 Android HTTP Cleartext 错误的所有答案 并做了这个 但它仍然不允许我连接我的测试本地 PHP 服务器 我在这
  • 注销时Firebase facebook按钮android身份验证

    我在我的 Android 应用程序中使用 firebase 并在 facebook SDK 中使用登录 我面临的唯一问题是 当我使用 facebook 登录然后注销时 facebook 登录按钮处于 注销 状态 当我单击它时 它会询问我是否
  • 如何在代码中设置TextView的文字颜色?

    在 XML 中 我们可以通过以下方式设置文本颜色textColor属性 比如android textColor FF0000 但如何通过编码来改变它呢 我尝试过类似的东西 holder text setTextColor R color R
  • 如何知道点击的widget id?

    我已经实施了一个widget与ImageButton and a TextView That ImageButton启动一个activity当它被点击时 这activity使用用户在活动上写入的内容更新小部件文本EditText 现在的问题
  • 来自外部 XML 的 Android 本地化

    是否可以使用从服务接收到的 XML 在运行时翻译 Android 应用程序 如果可能的话 请有人指出我正确的方向 谢谢 Warning 我读到的所有内容都表明 让您的应用程序更改语言不是一个好主意 因为 Android 框架不支持它 并且可
  • Android - 内容值覆盖现有行

    我正在尝试使用插入值ContentValues 我已将 5 个值插入到 5 列中 运行应用程序后 我只有最后一组值的行ContentValues 前四组未插入 ContentValues cv new ContentValues cv pu
  • 对基本适配器类及其功能的疑问

    我正在尝试自定义列表视图 我使用数组列表添加对象列表 并将其发送到扩展基本适配器的类 当我扩展基本适配器类时 它实现了一些方法 例如 getView 等 在 getView 中 我将其发送到将名称 数据 分配给 XML 格式的自定义菜单的类
  • 在 Android SDK 中通过单击按钮更改背景颜色不起作用

    我有一个简单的程序 可以在单击按钮后更改背景颜色 但它不起作用 public class ChangeBackgroundActivity extends Activity Called when the activity is first
  • Exif 方向标签返回 0

    我正在开发一个自定义相机应用程序 我面临以下问题 当我尝试使用检索方向时ExifInterface 它总是返回 0 ORIENTATION UNDEFINED 这使我无法将图像旋转到正确的状态 从而无法正确显示 我使用示例代码来设置相机旋转
  • 在android中的日期选择器对话框中显示当前日期

    我多次尝试在日期选择器对话框中显示当前日期 但失败了 它显示 1 1 1990 我已经遵循了堆栈溢出的一些答案 但不幸的是这些对我不起作用 谁能解释一下在日期选择器对话框中显示当前日期的代码 谢谢 It may help you publi
  • Admob - 没有广告可显示

    你好 我尝试制作一些在 Android 手机上显示广告的示例程序 并尝试在 v2 2 的模拟器上测试它 代码中的一切似乎都很好 但调试器中的 AdListener 表示 响应消息为零或空 onFailedToReceiveAd 没有广告可显
  • TYPE_ACCELEROMETER 和 TYPE_LINEAR_ACCELERATION 传感器有什么区别?

    I think TYPE ACCELEROMETER显示设备加速 但是 我不明白什么时候应该使用TYPE LINEAR ACCELERATION 我需要计算移动设备的速度 哪种传感器适合此应用 另外 我读到TYPE LINEAR ACCEL

随机推荐

  • 底层连接已关闭:接收时发生意外错误

    当我在 win2k8 机器上尝试我的程序时 它运行良好 但在 windows 2k3 上它给我这个错误 该错误消息 这是生成错误的代码 WebClient wc new WebClient wc DownloadFile ftp ftp w
  • 在 CloudFormation 模板中自动设置 ListenerRule 优先级

    我有一个包含应用程序负载均衡器 ListenerRule 的 CloudFormation 模板 ListenerRule 的必需属性之一是其优先级 1 到 50000 之间的数字 每个 ListenerRule 的优先级必须是唯一的 我需
  • 锁屏 iPod 控件无法与 Spotify 音乐播放器配合使用

    我将 Spotify 播放器添加到我的应用程序中 该应用程序还使用 MPMusicPlayerController 播放音乐 当从 Spotify 播放音乐且屏幕锁定时 当用户在锁定屏幕上按下这些按钮时 不会接收播放 暂停和快进 后退的远程
  • 仅使用omniauth进行身份验证时在devise中配置路由

    我构建了一个应用程序 允许用户使用omniauth ldap 对 Active Directory 进行身份验证 如果这是一个新用户 成功的身份验证将根据从 AD 返回的信息为其创建一个用户 如果用户已经存在 则仅将其登录 用户无需注册应用
  • try-catch 将捕获用户输入不正确的情况

    我想知道如何以某种方式执行此操作 以便用户都可以选择不输入整数 并且如果用户不输入整数 它将捕获它并重新提示他们而不结束程序 我需要扫描仪接受 int 和 string 类型 有没有办法做到这一点 或者有办法解决吗 The followin
  • 如何在shopify的产品详细信息页面上显示元字段?

    我有一个使用 Shopify API 调用创建的元文件 如下所示 POST admin products 1328 metafields json array metafield gt array namespace gt inventor
  • 制作点击活动

    我正在尝试以编程方式调整手机的亮度 我的应用程序中有一个半透明的活动可以执行此操作 但是用户无法单击它进入其下方的活动 窗口 设置亮度后 我会立即终止此活动 但是我想在此活动中做更多工作 例如逐渐调整亮度 这需要一些时间 并且我不希望用户在
  • 如何让 python ''.encode('unicode_escape') 返回 ascii 的转义码?

    我正在尝试使用encodepython 字符串的方法返回字符的 unicode 转义码 如下所示 gt gt gt print encode unicode escape decode utf8 u0444 这适用于非 ASCII 字符 但
  • Sequelize:按 JSONB 对象中的字段进行排序查询

    我正在使用 Sequelize v3 30 4 我无法通过嵌套 JSONB 对象中的字段查询订单 我正在呼叫的用户中的此栏payload其中有一个字段priority 我正在使用 postgres 方言 我想知道如何在不使用 SQL 原始查
  • 使用 powershell 脚本中的参数在后台启动 .exe

    我有一个程序 通常在 powershell 中这样启动 storage bin storage exe f storage conf storage conf 在后台调用它的正确语法是什么 我尝试了很多组合 例如 start job scr
  • 带 std::array 的 C++ 模板函数

    我有以下功能 template
  • UICollectionView registerCell - 空白单元格

    我刚刚开始第一次使用 UICollectionView 似乎工作得很好 但有一个问题和疑问 我的 UICollectionView 设置如下并带有自定义单元格 NSInteger collectionView UICollectionVie
  • 什么决定浏览器是否打开或下载 .txt 文件?

    首先我要说的是 我知道您可以在标头中指定内容处置并使用 附件 或 内联 这个问题是NOT关于这一点 至少不是直接 我有一个扩展名为 txt 的文件 我注意到不同的浏览器行为取决于该 txt 文件的内容 如果我的文件包含字母数字字符 并且我将
  • 按第二个空格分割字符串

    Input The boy is running on the train 预期输出 The boy boy is is running running on on the the train 在 python 中实现此目的最简单的解决方案
  • .NET 4 是否有内置的 JSON 序列化器/反序列化器?

    NET 4 是否附带任何可以序列化 反序列化 JSON 数据的类 我知道有第三方库 例如JSON NET http james newtonking com projects json net aspx 但我正在寻找直接内置于 NET 中的
  • 如何使用textread读取包含逗号和at符号的字符串?

    我的原型数据线如下所示 1 11 July England 0 0 Uruguay Wembley Stadium London 目前我正在使用这个 no dd mm t1 p1 p2 t2 loc textread 1966 txt d
  • 无法使用 .show() 在 VB.net 2010 中打开表单

    我只是尝试使用 Exercise show 打开一个新表单 因为到目前为止它一直有效 但是对于此练习表单 它没有显示为表单选项 因此我无法打开它 我应该在这里做什么 Private Sub Exercises Click ByVal sen
  • asp.net mvc - 将部分数据模型传递到部分视图

    我希望构建一个获取模型列并打印它的局部视图 像这样的东西 在视图中 model IEnumerable
  • OkHttp 返回不可读的字符

    我正在向服务器发送请求并获取集合 Json http amundsen com media types collection 作为回应 PostMan 中的一切都很完美 但是当我使用 OKHTTP 在代码中执行相同的操作时 我收到一些不可读
  • 修复屏幕方向

    我想将屏幕方向修复为选项卡中的横向模式 即 7 我正在编码中计算设备的英寸 并将其设置为 int inch int height pixel1 int xdpi if inch gt 6 orientation true this setR