You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Studio模拟器(API 31)编辑控件时页面自动返回顶部问题

解决Android Studio模拟器(API 31)编辑控件时自动返回顶部的问题
  • 禁用模拟器自动窗口调整功能
    打开模拟器右上角的设置菜单(三个点图标),进入Display选项卡,关闭Auto-resize window开关。该功能在内容较多时易误触发窗口重排,导致页面强制滚动回顶部。

  • 手动设置模拟器分辨率与缩放比例
    在Display设置中,选择与测试设备匹配的固定分辨率,同时将缩放比例调整为100%。过高的缩放比例可能引发控件编辑时的布局计算异常,触发自动滚动。

  • 关闭模拟器工具窗口启动模式
    打开Android Studio的File > Settings > Tools > Emulator,取消勾选Launch in a tool window选项,重启模拟器后测试。部分硬件加速配置冲突会导致这类滚动异常,关闭工具窗口模式可规避该问题。

  • 更新Android Emulator组件
    打开SDK Manager的SDK Tools标签页,检查Android Emulator是否为最新版本,更新至最新版后重新运行模拟器。旧版本模拟器对API 31的兼容性存在已知bug,更新后大概率解决问题。

  • 排查布局容器的焦点配置
    检查布局中ScrollView或RecyclerView的属性设置,若根布局或滚动容器设置了android:focusableInTouchMode="true",会导致编辑控件时焦点变化触发自动滚动。可移除该属性,或给滚动容器添加android:descendantFocusability="blocksDescendants"来屏蔽焦点干扰。

内容的提问来源于stack exchange,提问作者Vinit Grover

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.07 13:43:04