android13修改系统Launcher不跟随重力感应旋转

embedded/2025/2/22 10:45:02/

android13系统中需要修改系统原生Launcher不跟随重力感应旋转。

通过代码查找发现packages/apps/Launcher3/src/com/android/launcher3/states/RotationHelper.java中存在一个函数getAllowRotationDefaultValue,用于获取是否允许旋转的默认值。
 

    public static boolean getAllowRotationDefaultValue(DisplayController.Info info) {// If the device's pixel density was scaled (usually via settings for A11y), use the// original dimensions to determine if rotation is allowed of not.float originalSmallestWidth = dpiFromPx(Math.min(info.currentSize.x, info.currentSize.y),DENSITY_DEVICE_STABLE);return originalSmallestWidth >= MIN_TABLET_WIDTH;}

这个函数主要根据屏幕dpi和尺寸来决定是否允许Luancher允许旋转。如果要禁止旋转直接返回false即可。


http://www.ppmy.cn/embedded/164300.html

相关文章

2025最新智能优化算法:鲸鱼迁徙算法(Whale Migration Algorithm,WMA)求解23个经典函数测试集,MATLAB

一、鲸鱼迁徙算法 鲸鱼迁徙算法(Whale Migration Algorithm,WMA)是2025年提出的一种新颖生物启发式元启发式优化方法,其灵感来源于座头鲸的协作迁徙行为。该算法通过模拟座头鲸的迁徙和捕食行为,实现了在优化过程中的…

国际间重要的生态环境公约

为了解决环境问题,国际社会制定了许多重要的环境公约,这些公约涉及气候变化、生物多样性、污染防治和森林保护等领域。以下是一些具有代表性的环境公约及其主要内容: 气候变化领域 • 《联合国气候变化框架公约》(UNFCCC&#xf…

测试data_management函数

测试data_management函数 这是我最近正在开发的AI工具信息平台的部门功能模块测试,基于streamlit架构。整理出来与大家分享,也为我以后自己回溯找到资源。 为了测试 data_management 函数并结合 Excel 文件中的 “Tools” 表单内容,我们需要…

华为最新OD机试真题-找单词-Python-OD统一考试(E卷)

最新华为OD机试考点合集:华为OD机试2024年真题题库(E卷+D卷+C卷)_华为od机试题库-CSDN博客 题目描述 给一个字符串和一个 二维字符数组,如果该字符串存在于该数组中,则按字符串的字符顺序输出字符串每个字符所在单元格的位置下标字符串,如果找不到返回字符串“N” 1.需…

深度学习模型应用场景全解析:CNN、Transformer、BERT、RNN与GAN

在深度学习的广阔天地里,各种模型如繁星点点,各自闪烁着独特的光芒。今天,让我们一同探索这些模型的适用场景、优势与局限,为您在模型选择时提供一份实用的指南。 一、卷积神经网络(CNN) CNN,…

python与pycharm如何设置文件夹为源代码根目录

python与pycharm如何设置文件夹为源代码根目录 前言 当我们在当前项目下引入了其它项目的代码,这是其它项目的包的导入路径是不用于当前项目的,这样导致项目无法正常起来,但是我们又不可能一个个文件去处理,这时可以用下面的方式…

Jmeter进阶篇(34)如何解决jmeter.save.saveservice.timestamp_format=ms报错?

问题描述 今天使用Jmeter完成压测执行,然后使用命令将jtl文件转换成html报告时,遇到了报错! 大致就是说jmeter里定义了一个jmeter.save.saveservice.timestamp_format=ms的时间格式,但是jtl文件中的时间格式不是标准的这个ms格式,导致无法正常解析。对于这个问题,有如下…

基于STM32单片机的智能蔬菜大棚温湿度监测系统设计

引言 在现代农业生产中,温湿度、光照强度和土壤湿度等环境因素对植物的生长起着至关重要的作用。智能蔬菜大棚正是基于这些因素,通过自动化控制和远程监控技术,实现对植物生长环境的精准管理,最终提升蔬菜的产量和质量。本文介绍…