我使用@GunnarKarlsson在此处显示的以下代码获取透明的Actionbar:透明操作栏:自定义tabcolor
getWindow().requestFeature(Window.FEATURE_ACTION_BAR_OVERLAY);
ActionBar actionBar = getActionBar();
actionBar.setBackgroundDrawable(new ColorDrawable(Color.parseColor("#330000ff")));
actionBar.setStackedBackgroundDrawable(new ColorDrawable(Color.parseColor("#550000ff")));
Run Code Online (Sandbox Code Playgroud)
它的工作方式非常完美,除了它如何影响导航抽屉.它不是直接滑动到动作栏下方,而是滑过它.下面是两张图片来澄清我的意思.我试图弄清楚如何从第一张图像中实现导航抽屉的放置,但保留第二张图像上显示的透明度.有没有人遇到过类似的问题?


transparency android titlebar android-actionbar navigation-drawer