Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/222.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 如何灰显FloatingAction按钮以指示禁用状态?_Android_Floating Action Button_Material Components Android - Fatal编程技术网

Android 如何灰显FloatingAction按钮以指示禁用状态?

Android 如何灰显FloatingAction按钮以指示禁用状态?,android,floating-action-button,material-components-android,Android,Floating Action Button,Material Components Android,我有一个android布局中的FloatingActionButton 通过代码,我尝试禁用按钮,如下所示: if(notAvailable){ floatingActionButton.setEnabled(false); } 这会使按钮不可点击,但看起来它仍将处于活动状态 如何指示(灰显)按钮已禁用?使用css编辑按钮样式。 例如: .类 {color:lightgrey;}这能回答你的问题吗?版本1.2.0在FloatingActionButton中引入了对启用/禁用状态的支持。

我有一个android布局中的
FloatingActionButton

通过代码,我尝试禁用按钮,如下所示:

if(notAvailable){
    floatingActionButton.setEnabled(false);
}
这会使按钮不可点击,但看起来它仍将处于活动状态


如何指示(灰显)按钮已禁用?

使用css编辑按钮样式。 例如: .类
{color:lightgrey;}

这能回答你的问题吗?版本1.2.0在
FloatingActionButton
中引入了对启用/禁用状态的支持。现在,默认样式支持禁用状态,背景颜色基于禁用时的
colorOnSurface
(使用
0.12
alpha)该问题与Android相关,应删除
材质ui
标记。这是一个图书馆