是否可以以编程方式在运行时更改FloatingActionButton大小?

Guy*_*Guy 1 android android-support-library floating-action-button androiddesignsupport

我正在使用支持库中的FloatingActionButton.我注意到只能使用属性app在fab中更改大小:fab_size ="".

我查看了源代码,并且没有方法可以在app运行时更改fab大小.

我只是想根据用户输入在MININORMAL之间改变fab的大小,所以我需要以编程方式进行.

有没有人找到办法做到这一点?

小智 5

我认为FloatingActionButton setSize()方法做你想要的.如果你有一个FloatingActionButton被叫fab,你可以使用:

fab.setSize(FloatingActionButton.SIZE_MINI);
fab.setSize(FloatingActionButton.SIZE_NORMAL);
Run Code Online (Sandbox Code Playgroud)