问题标签 [floating-action-button]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1162 浏览

android - 浮动按钮旋转取决于 View Pager 滚动状态

我正在开发一个 Android 应用程序,并且有一个我想实现的功能,但由于缺乏经验,我不知道该怎么做,不幸的是谷歌搜索它没有帮助。

因此,有一个带有两个选项卡的ViewPager和一个带有箭头图像的FloatingActionButton,我想要做的是根据寻呼机的滚动状态旋转箭头(在第一个选项卡上它应该是一个左箭头,然后在选项卡之间它应该平滑地旋转到面朝上或朝下(并不重要),最后在第二个选项卡上它应该变成一个右箭头,反之亦然)。

我一直在尝试RotateAnimation类,但我没能成功。

请注意,我的应用程序的minSdkVersion是 14(Jelly Bean +),所以 Vector drawables 和其他只是棒棒糖甚至 KitKat 的东西对我不起作用。

提前致谢。

0 投票
4 回答
6616 浏览

java - FAB 上的 Alpha 背景点击

我正在使用库https://github.com/futuresimple/android-floating-action-button创建运行良好的 fab 按钮。我尝试了几个库,但没有一个使用在大多数应用程序中使用的效果与 fab(或 Google 应用程序,如 keep、inbox),当单击 fab 时,整个应用程序的背景变成半透明的白色或黑色,这取决于。我找不到任何方法来做到这一点。是否有可能有一个例子或类似的东西来做这种效果?你可以在这张图片中看到我的意思: 在此处输入图像描述

半黑背景

这是我的布局。

0 投票
1 回答
1481 浏览

android - 滚动/粘性 FAB 浮动操作按钮 android

我需要将 FAB 添加到滚动页面,但是,我需要在屏幕上的特定点让 FAB 继续并向上滚动,因为它与页面底部的内容无关。

我认为它会与粘性视图相反,粘性视图会一直滚动直到它到达顶部,然后停留在那里,这将停留在底部,直到它向上滚动并离开屏幕的某个点。

我找不到这个谷歌搜索,我想我将不得不以某种方式扭转那里的许多粘性库之一,但对于自定义视图经验有限的人来说,它们非常令人生畏。

0 投票
1 回答
88 浏览

java - 防止触摸 View android

经过一些尝试,当我单击浮动按钮时,我能够生成半透明背景。现在的问题是“新背景”只会改变颜色。在此之下,我有一个回收视图,我仍然可以向上或向下滑动并与之交互。我现在需要的是在我可见的布局下使用 recyclerview 防止所有操作。我唯一能做的就是:

  • 如果我单击半透明视图,则工厂崩溃

这是实际使用的代码:

而且当然:

给它听者。所以,简单地,点击主晶圆厂(我使用一个有多个晶圆厂的库),它会显示如下布局:

如果我再次按下fab,布局就会消失......所以我的问题是,我怎么能做同样的事情,但点击这个背景但没有“触摸”它的recyclerview?

0 投票
1 回答
5612 浏览

android - FloatingActionButton 子菜单

我想实现类似 pushbullet 的 FAB 子菜单。但我不知道如何在片段和活动中点击 FAB。

这是 pushbullet FAB 的样子: 在此处输入图像描述

现在我正在做的是将 FAB 菜单布局视为一个片段。当我点击工厂时,只需启动片段。但是,FAB 菜单片段膨胀后,我无法单击 FAB。因为 FAB 菜单片段会覆盖 FAB 按钮。

任何人都知道 pushbullet 是如何制作它的 FAB 菜单的???

0 投票
2 回答
4384 浏览

android - 旋转 FloatingActionButton

我相信你们中的大多数人都在 Google Keep、Push Bullet 甚至 Google 收件箱应用等应用中看到了旋转的 FloatingActionButton。我试图通过拥有一个动画文件来实现这种旋转:

现在我正在使用 makovkastar 库来做这个 FAB 按钮。但是,当我将 FAB 设置为旋转时,阴影会随 FAB 按钮一起旋转。

有什么方法可以让 FAB 按钮内的可绘制动画?

这就是我设置动画的方式

0 投票
1 回答
1867 浏览

android - 跨子片段/活动协调浮动操作按钮行为

我在将 Activity 中的浮动操作按钮的行为与其子项协调时遇到问题。

在我的应用程序中,我有一个Activity包含 aViewPager和一个使用以下 library构造的xml定义。包含灵活数量的,每个里面都有一个。FloatingActionMenuViewPagerFragmentsFragmentRecyclerView

单击时,FloatingActionMenu展开为两个按钮 - 一个在 中添加额外的页面/片段,另一个在用户当前所在页面上ViewPager添加额外的行。此功能有效。RecyclerViewViewPager

为了隐藏按钮,我addOnItemTouchListenerRecyclerView我的子片段中使用。然后,在 中OnInterceptTouchEvent,如果滑动手势足够大,我使用自定义Interface将事件传递回宿主Activity,它会执行动画以隐藏或显示按钮。这是我的一些代码:

这是我非常直接的界面:

在我的里面ViewPager

最后,其中一个ViewPager Fragment

我遇到的主要问题与我在配置更改后用户在屏幕上向上或向下滑动时用于自动隐藏按钮的代码有关。如果我在测试设备上更改屏幕方向,当我尝试通过滑动隐藏按钮时,有些按钮Fragments没有响应,当我检查时LogCat我可以看到hideMenuInterfacenull. 我能做些什么来解决这个问题?为什么它只影响一些片段而不是所有片段?如果我滑动到 ViewPager 中的最后一个片段,然后再次返回,问题就会自行解决 - 可能是因为片段已被重新创建。

感谢您提供的任何见解!我只包含了我认为相关的代码,否则会有页面,但请询问您是否认为还有其他帮助。

0 投票
2 回答
3138 浏览

android - 浮动操作按钮和全屏白色背景

我正在使用以下 FAB 库
https://github.com/futuresimple/android-floating-action-button
并按照这个stackoverflow发布浮动操作按钮和白色背景以在屏幕上显示覆盖。

我使用上面提到的帖子在 Fragment 中使用 FloatingActionButton,但覆盖不会超过操作栏。找不到任何解决方案来全屏显示覆盖(包括操作栏)

代码片段.java

XML

在此先感谢,
帕万

0 投票
2 回答
1645 浏览

android - Android:如何创建像 google keep 这样的菜单按钮

如何创建像 google keep app android 这样的菜单按钮,操作:按下菜单按钮后显示菜单的其他选项。

如何使菜单按钮始终在屏幕上可见?

点击后如何创建效果?

这张图片可以澄清事情 https://drive.google.com/file/d/0B9ZjtpUDZajFNFM2bnBuOTNsX2c/view?usp=sharing

0 投票
2 回答
651 浏览

android - 从 HTC One 中移除浮动菜单按钮

我有一个已经运行多年的应用程序,并且不断得到更新。最初它有一个带有一些快捷方式的菜单,但不需要操作该应用程序,因此没有什么大不了的,因为菜单按钮开始从新设备上消失。

现在我有一个客户抱怨他的 HTC 上出现了一个浮动菜单按钮,它实际上覆盖了我的应用程序中的一些其他按钮。(我的三星 S5 和联想 Yoga 平板电脑都不是这种情况)

我从我的活动中删除了“onCreateOptionsMenu”和“onOptionsItemSelected”,我无法再访问我设备上的菜单,但 HTC 用户说浮动菜单按钮仍在他的 HTC 上,它只是没有做任何事情。

如何删除该按钮?