【问题标题】:Toolbar put background transparent to avoid wrong background in cursor工具栏将背景透明以避免光标中的错误背景
【发布时间】:2019-07-03 11:31:05
【问题描述】:

我试图设置工具栏transparent 的背景以避免光标中出现空白背景。当我们使用SearchView.

这是我现在的风格

    <style name="theme_toolbar" >
    <item name="android:textColorPrimary">#454545</item>
    <item name="android:textColorSecondary">#454545</item>
    <item name="android:actionMenuTextColor">#FF9F00</item>
    <item name="android:textColor">#454545</item>
    <item name="android:background">#00000000</item>
    <item name="colorPrimary">#FFFFFF</item>
    <item name="colorPrimaryDark">#767676</item>
</style>

以及布局中的工具栏

        <android.support.v7.widget.Toolbar
            android:id="@+id/main_toolbar"
            android:layout_width="match_parent"
            android:layout_height="?attr/actionBarSize"
            android:theme="@style/theme_toolbar"
            app:layout_scrollFlags="scroll|enterAlways"/>

现在我想要它,而不是 black background 我想要 white background

如果我将 &lt;item name="android:background"&gt;#00000000&lt;/item&gt; 更改为 &lt;item name="android:background"&gt;#FFFFFF&lt;/item&gt;。光标有白色背景。而且我不希望那样。

【问题讨论】:

  • &lt;item name="android:background"&gt;#00000000[![enter image description here][1]][1]&lt;/item&gt; 更改为 &lt;item name="android:background"&gt;#FFFFFF[![enter image description here][1]][1]&lt;/item&gt;
  • 是的,我试试。但我做到了。光标有白色背景...

标签: android layout toolbar


【解决方案1】:

在你的代码中一切看起来都很好只要确保你的 Activity 的主题是NoActionBar

 <style name="AppTheme.NoActionBar">
    <item name="windowActionBar">false</item>
    <item name="windowNoTitle">true</item>
</style>

【讨论】:

    猜你喜欢
    • 2015-05-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多