Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/226.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 从“复制晶圆厂的精确行为”;“Gmail收件箱”;_Android_Gmail_Material Design_Floating Action Button_Speed Dial - Fatal编程技术网

Android 从“复制晶圆厂的精确行为”;“Gmail收件箱”;

Android 从“复制晶圆厂的精确行为”;“Gmail收件箱”;,android,gmail,material-design,floating-action-button,speed-dial,Android,Gmail,Material Design,Floating Action Button,Speed Dial,我想知道Gmail在收件箱中复制浮动操作按钮的最佳方式是什么 我说的是: 我特别感兴趣的是: (折叠)具有图标A且在晶圆厂上没有标签 (单击折叠)为较小晶圆厂的扩展设置动画,并在主晶圆厂上将图标交换为A到B (展开)活动的背景已褪色 (展开)标签具有白色背景和灰色文本 (扩展)屏幕截图中红色的大晶圆厂按钮有自己的标签 (单击展开)它启动自定义操作并切换晶圆厂折叠 我知道关于SO和几个FAB库有几个类似的问题,但我不知道有一个当前受支持的库提供了大部分功能 来自和的FAB库都在几年前被弃用或废弃

我想知道Gmail在收件箱中复制浮动操作按钮的最佳方式是什么

我说的是:

我特别感兴趣的是:

  • (折叠)具有图标A且在晶圆厂上没有标签
  • (单击折叠)为较小晶圆厂的扩展设置动画,并在主晶圆厂上将图标交换为A到B
  • (展开)活动的背景已褪色
  • (展开)标签具有白色背景和灰色文本
  • (扩展)屏幕截图中红色的大晶圆厂按钮有自己的标签
  • (单击展开)它启动自定义操作并切换晶圆厂折叠
  • 我知道关于SO和几个FAB库有几个类似的问题,但我不知道有一个当前受支持的库提供了大部分功能

    来自和的FAB库都在几年前被弃用或废弃,并且无论如何都没有实现大部分功能

    似乎是最有希望的,但afaik在扩展时不支持邮件制造厂上的标签(而且也缺少点击的连锁反应)


    目前,从收件箱复制FAB相同行为的最佳方法是什么?我是否应该在RapidFloatingActionButton上实现所需的缺失功能?我应该从头开始构建一切吗?或者是否有一个(仍然维护的)库可以完成收件箱所做的几乎所有事情?

    由于我无法找到满足我所有需要的库,我创建了自己的库:


    由于我找不到满足我所有需求的图书馆,我创建了自己的图书馆: