我试过这些,但还是没有看到像以前一样的图标:

getSupportActionBar().setLogo(R.drawable.ic_launcher);
getSupportActionBar().setDisplayUseLogoEnabled(true);
getSupportActionBar().setIcon(R.drawable.ic_launcher);

当我使用自定义工具栏时,它似乎可以工作——但这会迫使我touch 所有布局——有更好的方法吗?

推荐答案

getSupportActionBar().setDisplayShowHomeEnabled(true);

随着

getSupportActionBar().setIcon(R.drawable.ic_launcher);

Android相关问答推荐

三星上的某些应用程序已禁用通知权限切换

房间打开创建回调java.nio.channels. OverlappingFilLockResponse

如何在点击按钮时将字符串插入到文本字段中的光标位置?

如何在Android Emulator上从物理设备接收TCP消息

Android 14无法删除已配置的文件

原始mp3文件不显示与proguard

Android Kotlin ImageView内置于Kotlin ImageView中.适配器未按预期更新

如何共享没有';t是否存在?(仅信息)在Android?

如何在同一行中滚动自定义布局和惰性列,就好像它们是一个组件一样

需要在按钮 onclick 上从 string.xml 获取值. @Composable 调用只能在@Composable 函数的上下文中发生

Jetpack Compose 绘制范围内的动画

任务 ':app:kaptGenerateStubsDebugKotlin' 执行失败

Android Studio XML 文本在 ConstraintLayout 中不居中

Kotlin Multiplatform Mobile targetSdk 已弃用

在事件中使用 Context/Toast 时不需要的重组 - Jetpack Compose

如何使用底页,启用和展开父交互

协程是否在 if 条件下保持秩序?

这是 let 函数的正确用法吗?

WindowManager 内的 RecyclerView 不更新

Android:在模块 jetified-play-services-measurement 和 jetified-play-services-measurement-impl 中发现重复类