layout-land xml 文件不适用于 onConfigurationChanged 回调

2023-11-30

我有不同的纵向和横向模式布局,我还需要覆盖onConfigurationChanged()打回来。但问题是,当我将手机方向更改为横向时,我的横向布局不起作用。

谁能告诉我这是这个吗onConfigurationChanged回电问题还是其他原因造成的?

任何帮助将不胜感激。


我还需要重写 onConfigurationChanged() 回调

Why?

但问题是,当我将手机方向更改为横向时,我的横向布局不起作用。

我猜测“不起作用”意味着景观布局没有生效。鉴于您所做的事情,这是预期的行为。

要解决此问题,最好删除android:configChanges="keyboardHidden|orientation"。放入该属性应作为最后的手段,通常适用于没有单独的纵向与横向布局文件的活动。

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

layout-land xml 文件不适用于 onConfigurationChanged 回调 的相关文章

  • 如何通过代码检测Android上的表情符号支持

    通过代码 我可以制作一个按钮 将这 3 个表情符号插入到文本中 不过 在许多手机上 当用户单击按钮时 问题是 显示为 X X X 或者更糟糕的是 它只显示三个空白空间 我想在无法正确显示表情符号的 Android 设备上禁用并隐藏我自己的内
  • 如何以编程方式判断蓝牙设备是否已连接?

    我了解如何获取已配对设备的列表 但如何判断它们是否已连接 这一定是可能的 因为我看到它们列在我手机的蓝牙设备列表中 并且它说明了它们的连接状态 将蓝牙权限添加到您的AndroidManifest中
  • 突出显示列表视图项目

    我需要在触摸列表视图项目时突出显示它并保持突出显示状态 我尝试了我发现的一切 但没有任何效果 这是我的代码 这是列表视图
  • 如何最大限度地减少 Google API(地点)自动完成的请求量?

    我正在使用 google API 位置来自动完成位置AutoCompleteTextView 我做了几次测试 大概进行了 20 次搜索 在我的 google devs 个人资料中 写着我已经发出了 200 个 API 请求 据我所知 每次我
  • 将清除会话标志设置为 FALSE 后,我丢失了已发布的值

    有人有一个合乎逻辑的解释为什么尽管我有clear session flage false当我未连接到经纪商时 我没有收到我订阅的更新的已发布消息 将 aore提到的标志设置为 false 后 我运行了我的应用程序 并且我不断向主题发布一些值
  • Android 在 Windowmanager 中调整视图大小

    这是我的代码 menubuttonClosed li inflate R layout menu button null menubutton ImageButton menubuttonClosed findViewById R id m
  • 在活动启动期间优雅地处理屏幕方向变化

    我正在尝试找到一种方法来正确处理设置活动 其中活动的方向是根据启动它的意图中的数据确定的 这是一款用户可以选择关卡的游戏 其中一些是纵向的 一些是横向的 我面临的问题是setRequestedOrientation ActivityInfo
  • MediaPlayer.create() 始终返回 null

    我以前用过媒体播放器 从来没有遇到过这个问题 每当我尝试使用 MediaPlayer create 时 该方法都会给我 null 并且我无法播放声音 我有什么遗漏的吗 public class Game extends Activity p
  • Android Studio APK META-INF/BCKEY.DSA 中复制的重复文件

    我的代码构建得很好 但是当我尝试在调试中运行它时 出现以下错误 Error Execution failed for task app transformResourcesWithMergeJavaResForDebug com andro
  • 使用 START_STICKY 启动时服务进程被终止后的 onStartCommand

    我一直在阅读 Android 文档 我想知道是否有人可以阐明当以 START STICKY 启动的服务的进程被终止时服务实例会发生什么情况 我假设本地状态数据 实例变量 也丢失了 Android 在重新创建服务时是否会采取任何措施来帮助重新
  • MutableStateflow 值、更新、发出

    假设我有一个可变状态流 https kotlin github io kotlinx coroutines kotlinx coroutines core kotlinx coroutines flow mutable state flow
  • 检测设备方向

    我需要检测 Android 设备方向变化 而无需手动处理传感器数据 同时保持活动方向坚持某个方向 onConfigurationChange不会起作用 因为会让我的活动不旋转 通过使用传感器数据来检测方向变化 我认为这是轮子的发明 因为 A
  • 添加 play-services-maps 依赖项自动添加 glEsVersion 2.0 要求

    我想融入Google Play Services Maps module 由于地图清单声明
  • 通过配置更改保留 CoroutineScope 的干净方法,无需 ViewModel

    我知道建议是在我们的 Activity 中使用 ViewModel 这样我们就可以使用它viewModelScope 由于 ViewModel 的寿命比 Activity 的寿命长 因此我们不必取消以下作业activity onDestro
  • Android中如何使用intent加载本地html页面?

    我的 asset 目录中有一个 html 文件 我必须使用 Intent 将其加载为浏览器应用程序 这是我的代码 但它不起作用 startActivity new Intent Intent ACTION VIEW Uri parse fi
  • 使用 Box2d(适用于 Android)进行碰撞检测?

    有人可以解释一下使用 box2d for android 进行碰撞检测的工作原理吗 我无法理解 BBContactListener 以什么方式工作 BBContactListener listener new BBContactListen
  • 如何获取Android中的所有主屏幕?

    我是安卓开发新手 我知道每个主屏幕都是启动器中的一个工作区 我想获取屏幕上所有应用程序图标的所有位置信息 那么有没有办法获取这些屏幕对象及其图标信息的列表 ADD 我更期待的是应用程序图标和屏幕之间的关系 例如 我想要某个应用程序图标的位置
  • onStart() 到底做了什么? - 安卓[重复]

    这个问题在这里已经有答案了 一段时间以来 我一直想知道 onStart 函数在 android 生命周期中的确切作用 网上的大多数资源只是说 它在您的活动在屏幕上可见之前被调用 但到目前为止我所做的应用程序我从未使用过onStart 我在
  • Grade Plugin 3-alpha1 输出文件导致错误

    我正在尝试将项目更新到 Android Studio 3 build gradle 文件中不再接受以下代码片段 applicationVariants all variant gt variant outputs each out gt d
  • 使用 PDFBox 在 Android 中创建 PDF

    我正在尝试通过我的 Android 应用程序创建 PDFPDFBoxapi 但出现以下错误 java lang NoClassDefFoundError org apache pdfbox pdmodel PDDocument 我已经将以下

随机推荐

  • 使用字符串常量通知属性已更改

    我正在使用一些现有代码 并试图找出在实现 INotifyPropertyChanged 接口时使用字符串常量作为属性名称的优点 如果有的话 例如这样做 Why use this instead of string literal in On
  • Android Studio:另一个 AAR 库中的 AAR 库依赖项

    我使用的是Android Studio 1 5 我有一个图书馆项目 核心语音服务 aar 此 AAR 文件已正确生成 所有类均在 AAR 文件的classes jar 内构建并打包 现在我正在创建另一个 AAR 库谷歌语音服务 aar这取决
  • 解析属性键中包含特殊字符的 JSON 对象

    我有一个看起来像这样的 JSON 文件 samlp Response attributes xmlns samlp urn oasis names tc SAML 2 0 protocol ID 482d7b9c 3e50 47cb aa6
  • 正则表达式回顾格式条件

    我需要帮助来制作可以匹配特定格式的正则表达式 Input FR 2 699 FR 599 3 FR 899 4 FR 3 899 5 FR 1 499 6 fr 999 Output 599899999 我努力了 1 9 d 2 但输出是
  • 在 corrplot() 中报告显着性水平

    我目前正在使用corrplot 来自corrplotR 中的包 我偶然发现了两个问题 为简单起见 我将使用与 corrplot 的帮助 介绍页面相同的符号 我想在所有单元格中记下我的 p 值或测试的显着性 或两者 而不仅仅是不显着的单元格
  • 嗯,这是新的。无法从智能手机上传照片?

    因此 我正在创建一个响应式网站 可以选择将图像上传到页面 php 脚本基本上调整图像大小并将缩略图文件路径存储在数据库中 原始图像和缩略图也存储在网站文件夹中 我正在使用 GD 库 不管怎样 我只是在测试从我的 iPhone 上传照片到网站
  • 如何捕获QWebEngineUrlRequestInterceptor拦截的请求的响应?

    我有一个带有 QWebEngineUrlRequestInterceptor 的 PyQt5 QWebEngineProfile 该拦截器使我可以在请求解析之前访问该请求 是否可以捕获每个被拦截的请求的响应 而无需手动重新提交请求 clas
  • 如何按值对 ConcurrentHashMap 进行排序?

    ConcurrentHashMap
  • 为什么 C# 中不允许使用 const 参数?

    对于 C 开发人员来说 这看起来很奇怪 在 C 中 我们通常将参数标记为const以确保其状态不会在方法中改变 还有其他 C 特定原因 例如通过const ref为了传递 ref 并确保状态不会改变 但是为什么我们不能在 C 中将方法参数标
  • 如何获取TextInput的String中的当前行数?

    输入文字后TextInput我想知道当前的行数TextInput 或者 目前数量strings也是可以的 我试过了string split n length 但是这段代码没有检测到当文本大于屏幕时该行自动递增 如何获取行数 当我在中添加此功
  • 如何使用 PowerShell 获取类提供的验证参数类

    我只想获取 IValidateSetValuesGenerator 类提供的验证参数 类似于我们使用错误参数时的返回 请参阅示例命令 Sample Verb BadVerb 下面是代码示例 class verb System Managem
  • Chrome 扩展内联安装过程

    UPDATE Google 已禁用 Chrome 扩展程序的内联安装功能 我已在我的 html 页面 我的网站被用户点击 上添加了上述代码 该代码与已在 chrome 商店和 javascript 函数中发布的 chrome 扩展相关联ch
  • 以编程方式清除 Android 地图历史记录

    我想以编程方式清除 Android 地图 和导航 应用程序的历史记录 我知道有一种方法可以清除浏览器历史记录 Browser clearSearches getContentResolver 以及相应的权限 com android brow
  • Mingw 64 下使用 wxWidgets 3.0.2 库时出现问题

    以下是我编译 wxWidgets 库的方法 下载https sourceforge net projects wxwindows files 3 0 2 wxMSW Setup 3 0 2 exe set path MINGW bin cd
  • Spring重启后没有将tomcat持久会话恢复到会话注册表?

    我正在使用 Tomcat 6 2 和 Spring MVC 2 5 我注意到 当用户登录时 我可以重新启动 Tomcat 并且用户可以继续浏览而无需重新进行身份验证 这似乎来自 Tomcat 在重新启动后保持会话的能力 然而 这些持久会话似
  • 我可以在发送电子邮件之前检查收件人是否有自动回复吗?

    我设置了一个宏 可以自动向数十名经理发送电子邮件 有时他们不在 我必须检查离开消息并手动将其转发给替补他们的人 在寻求帮助之前我会尝试找到解决方案 所以请怜悯我 我发现类似的问题但这并没有太多帮助 我找不到很多有关从草稿中的收件人提取自动回
  • Awk 的 FNR==NR 在 Ruby 中的等价物是什么?

    awk 有内置变量FNR and NR从当前文件读取的记录数 通常是行数 和总数 在 awk 中 常见的是 awk FNR NR first file lines next process remaining lines f1 f2 通常
  • Google 开发者控制台数据存储区出现内部错误

    我大部分时间仍然使用旧版开发控制台 因为每当我尝试使用较新的控制台时 在尝试查看数据存储实体或查看查询部分时 它总是给出 内部错误 我希望新的 更丰富多彩的开发控制台最终能解决这个问题 但它给出了相同的内部错误 我唯一没有收到错误的是查看数
  • 以表格格式漂亮地打印列表

    使用 Python 2 4 如何以漂亮的表格格式打印列表 我的列表采用以下格式 mylist VAL1 VAL2 VAL3 VAL4 VAL5 VAL6 AGGREGATE VALUE 我努力了pprint 但它不会以表格格式打印结果 ED
  • layout-land xml 文件不适用于 onConfigurationChanged 回调

    我有不同的纵向和横向模式布局 我还需要覆盖onConfigurationChanged 打回来 但问题是 当我将手机方向更改为横向时 我的横向布局不起作用 谁能告诉我这是这个吗onConfigurationChanged回电问题还是其他原因