Android 13(平板模拟器)底部系统栏显示应用图标禁用方法咨询
Android 13平板底部系统栏应用图标问题解决指南
功能说明
你看到的底部栏应用图标是Android 13(API 33)及以上版本针对大屏设备推出的任务栏快捷应用功能,并非模拟器独有,真实平板设备原生系统也默认开启该特性。
禁用方式
系统设置操作
进入设置 > 系统 > 手势 > 系统导航,找到「任务栏」相关选项(不同定制系统路径可能略有差异),关闭“在应用内显示任务栏应用图标”即可。若模拟器中未找到该选项,建议更新至最新的Android 13/14平板系统镜像。
ADB命令强制禁用
通过ADB执行以下命令,重启设备后生效:
adb shell settings put global taskbar_show_apps_in_app 0
如需恢复显示,将命令中的0改为1即可。
应用内控制可见性
针对Android 13+的应用,可通过代码控制任务栏的显示状态:
在Activity的onCreate方法中添加如下逻辑(以Kotlin为例):
import android.os.Build import android.view.WindowInsets if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) { window.apply { // 设置应用全屏,避开系统栏 setDecorFitsSystemWindows(false) // 隐藏任务栏 insetsController?.hide(WindowInsets.Type.taskBars()) // 设置滑动唤起系统栏的行为 insetsController?.systemBarsBehavior = WindowInsetsController.BEHAVIOR_SHOW_TRANSIENT_BARS_BY_SWIPE } }
注意:开启全屏后需适配系统栏内边距,避免页面内容被遮挡。
是否为模拟器问题?
不是。该功能是谷歌为大屏设备优化的原生交互特性,真实Android 13+平板设备默认也会启用,模拟器只是还原了原生系统的标准行为。
内容的提问来源于stack exchange,提问作者Uggla
相关产品推荐
相关产品推荐

