欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

actiobar title icon 隐藏 解决方案

程序员文章站 2022-07-08 18:16:10
...

 

常用解决方案:

getSupportActionBar().setDisplayShowHomeEnabled(false);
getSupportActionBar().setDisplayShowTitleEnabled(false);

 

但是目前这种情况:  在启动activity 会出现显示icon 或 title,  然后消失的效果,  造成很不好的体验

解决方案:

icon:

在配置文件中加:

<item name="android:icon">@android:color/transparent</item>

 

title:

 <style name="MyCustomTheme" parent="Theme.Sherlock.Light">
        <item name="android:homeAsUpIndicator">@null</item>
        <item name="android:windowTitleSize">0dp</item>
         <item name="android:displayOptions">useLogo</item>
        <item name="android:icon">@android:color/transparent</item>
        <item name="android:titleTextStyle">@style/NoTitleText</item>
        <item name="android:subtitleTextStyle">@style/NoTitleText</item>
    </style>
    <style name="NoTitleText">
         <item name="android:textSize">0sp</item>
        <item name="android:textColor">#00000000</item>
    </style>