gpt4 book ai didi

android - 在 Android 的 ActionBar 中显示图标和标题

转载 作者:行者123 更新时间:2023-11-29 17:24:33 25 4
gpt4 key购买 nike

我想在 Activity 的操作栏中同时显示图标和标题。这是我的应用程序的屏幕截图:

enter image description here

现在我需要将应用 Logo 显示在操作栏中 MyApp 文本的左侧。我已经尝试了以下代码来设置 Logo ,但没有任何反应:

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getSupportActionBar().setLogo(R.drawable.ic_launcher_web);
getSupportActionBar().setDisplayUseLogoEnabled(true);
setContentView(R.layout.activity_main);

}

最佳答案

我刚刚尝试了您的代码,这有效。

    getSupportActionBar().setDisplayShowHomeEnabled(true);
getSupportActionBar().setIcon(R.mipmap.ic_launcher);

确保您的父主题设置为 Theme.AppCompat.Light.NoActionBar

<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
</style>

关于android - 在 Android 的 ActionBar 中显示图标和标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35144749/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com