`
wangiyeng
  • 浏览: 2991 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

安卓隐藏actionBar 左上角的Logo

阅读更多

有时候进子界面我们只要看到一个返回,不想看到多余的logo

看到很多设置

ActionBar actionBar = getActionBar();
actionBar.setHomeButtonEnabled(false); actionBar.setDisplayUseLogoEnabled(false);

改activity logo 为@null 的,都不行

 <style name="DistributeBarStyle2" parent="android:Theme.Holo.Light.DarkActionBar">

    <item name="android:windowActionBarOverlay">false</item>
    <item name="android:logo">@null</item>
    <item name="android:label">返回</item>
</style>

 

参考了 https://www.iteye.com/blog/wx1568959209-2470666

ImageView iv_icon = (ImageView) findViewById(android.R.id.home);
		iv_icon.setAlpha(0);

 是可以使用,但是是个过期的方法

于是 改成,可以使用

 

setTitle("返回");
View iv_icon =  findViewById(android.R.id.home);
iv_icon.setVisibility(View.GONE);


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics