Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/197.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓晶圆厂图标颜色不够鲜艳_Android_Floating Action Button - Fatal编程技术网

Android 安卓晶圆厂图标颜色不够鲜艳

Android 安卓晶圆厂图标颜色不够鲜艳,android,floating-action-button,Android,Floating Action Button,我正在使用FloatingActionButton图标来共享资源我的图标如下所示 <android.support.design.widget.FloatingActionButton android:id="@+id/fab" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="end|bottom" and

我正在使用
FloatingActionButton
图标来共享资源我的图标如下所示

<android.support.design.widget.FloatingActionButton
    android:id="@+id/fab"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="end|bottom"
    android:layout_margin="16dp"
    android:clickable="true"
    android:src="@drawable/ic_menu_share"
    app:backgroundTint="@android:color/white"/>

它看起来像是
灰色
重叠的

FloatingActionButton
图标的我的xml是

<android.support.design.widget.FloatingActionButton
       android:id="@+id/fab"
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:layout_gravity="bottom|end"
       android:layout_marginBottom="15dp"
       android:layout_marginRight="15dp"
       android:tint="@android:color/white"
       app:backgroundTint="@color/colorPrimary"
       app:srcCompat="@android:drawable/ic_menu_share" />

这样说

<android.support.design.widget.FloatingActionButton
    android:id="@+id/fab"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="end|bottom"
    android:layout_margin="16dp"
    android:clickable="true"
    android:src="@drawable/ic_menu_share"
    app:backgroundTint="@android:color/white"/>
而不是

android:backgroundTint="@android:color/white"

希望对您有所帮助。

晶圆厂继承了材质主题的颜色。通过更改主色、主暗色和副色,即在res>values>style中,确保主题使用了所需的颜色

 <!-- Base application theme. -->
    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
        <!-- Customize your theme here. -->
        <item name="colorPrimary">@color/colorPrimary</item>
        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
        <item name="colorAccent">@color/colorAccent</item>
    </style>

@颜色/原色
@颜色/原色暗
@颜色/颜色重音
android:tint=“@android:color/white”
将始终提供重叠的外观。我没有找到通过
xml
中的属性设置图标颜色的方法

我所做的是更改
可绘制的
(图标)本身的颜色。这是我发现的唯一改变图标颜色的方法

为了调整图标,我主要使用以下网站:

您可以选择您的图标,然后选择颜色。然后下载并导入你的图标,它将是你应用程序中正确的颜色