我有一个带有工具栏的应用程序,我想让工具栏透明化。 我已经搜索并得到了一些答案,但他们根本没有工作!
现在我注册并提问,我应该如何让我的工具栏透明? (我的意思是根本没有背景)。 我的API是15,android 4.0.3
+= 2.5 and -=2.5 to += 0.7 and -= 0.7
答案 0 :(得分:0)
在Java活动中声明工具栏时,请尝试使用此代码设置不透明度/ Alpha值,如下所示:
toolbar.getBackground().setAlpha(0);
您也可以使用此主题将背景设置为空
<style name="Theme.Custom" parent="@android:style/Theme.AppCompat">
<item name="windowActionBar">false</item>
<item name="windowActionBarOverlay">true</item>
<item name="android:windowActionBarOverlay">true</item>
</style>
<style name="CustomActionBar" parent="@style/ThemeOverlay.AppCompat.Dark.ActionBar">
<item name="android:windowActionBarOverlay">true</item>
<!-- Support library compatibility -->
<item name="windowActionBarOverlay">true</item>
</style>
然后在工具栏中,使用此值
设置主题app:theme="@style/CustomActionBar"/>