透明工具栏

时间:2015-08-06 14:02:09

标签: android background toolbar transparent

我有一个带有工具栏的应用程序,我想让工具栏透明化。 我已经搜索并得到了一些答案,但他们根本没有工作!

现在我注册并提问,我应该如何让我的工具栏透明? (我的意思是根本没有背景)。 我的API是15,android 4.0.3

+= 2.5 and -=2.5 to += 0.7 and -= 0.7

1 个答案:

答案 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"/>