Articles of floating action button

具有多个动作的FloatingActionButton

我正在使用设计支持库中的FloatingActionsButton(FAB)(com.android.support:design:22.2.0)。 在我的应用程序中,我有两个主要function,第一个是每X分钟同步一次数据(每隔X分钟启动一次服务并更新数据),第二个是同步一次(从服务器请求数据并更新UI)。 我想使用FAB来实现这些主要function,并想知道我能做什么以及如何做到: 第一种方法是使用一个FAB,单击该按钮将显示两个新FAB,每个function一个。 第二种方法是在UI中始终显示两个FAB,每隔X分钟FAB的同步将比FAB更新大。 我对第一种方法感兴趣,并想知道如何实现这种行为? 我环顾四周,但这个观点是新的,我找不到一个例子。 谢谢。

以编程方式设置浮动操作按钮的行为

我正在使用以下指南来实现滚动感知FAB: https://guides.codepath.com/android/Floating-Action-Buttons#overview 创建类之后,通过在XML中声明它来设置行为,如下所示: 由于我的代码是如何编写的,我想以编程方式设置行为,而不是在XML中。 我有一种感觉,这是通过CoordinatorLayout完成的,但我画了一个空白。 任何帮助,将不胜感激! 提前致谢。

具有拖放function的Android浮动操作按钮

如何在Android中实现拖放式浮动操作按钮,如flipkart应用程序

在支持库中设置FloatingActionButton的边框颜色

在支持库中引入了FloatingActionButton 。 可以选择使用app:borderWidth=”2dp”设置按钮的边框宽度,但是如何设置边框颜色? 我为该porpuse创建了一个自定义drawable,例如: 并尝试使用android:background和app:backgroundTint FloatingActionButton的app:backgroundTint属性来设置背景。 他们没有工作。 请注意,app:backgroundTint似乎只是为了接受颜色而不是可绘制的 有人知道任何解决方法吗?

隐藏另一个布局的浮动操作按钮

我在may activity_main.xml布局中有一个名为fabBtn 。 我的应用程序是使用ViewPager和三个Fragment构建的,当我的第一个Fragment检测到滚动时,我希望隐藏FloatingActionButton ,但如果用户开始滚动,我会不断收到NullPointerException 。 我相信可能是我的片段无法从activity_main.xml布局中获取FloatingActionButton ? 这是我的activity_main.xml 这是我想要隐藏FloatingActionButton第一个Fragment : public class Ernaehrung extends Fragment { NestedScrollView nsv; FloatingActionButton fab; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { setHasOptionsMenu(true); final View rootView = inflater.inflate(R.layout.ernaehrung, container, false); Button Fruehstuck = (Button) rootView.findViewById(R.id.fruehstuck); Button Mittagessen = (Button) rootView.findViewById(R.id.mittagessen); Button Snacks = (Button) rootView.findViewById(R.id.snacks); Fruehstuck.setOnClickListener(new […]

如何在没有AppCompat的情况下添加浮动操作按钮?

我正在寻找一个新的应用程序,只使用API​​ 21。 要遵循Material Design,我正在尝试使用FAB,但是我找不到任何关于如何使用现在包含在设计库中的信息的正确信息。 到目前为止,我已经在库中添加了build.gradle文件,并在我的视图中添加了一个FAB(下面的代码) (这是在RelativeLayout中) 当我启动应用程序时,我得到: android.view.InflateException:二进制XML文件行#15:错误膨胀类android.support.design.widget.FloatingActionButton 我在SO上find了一个答案,说我需要使用AppCompat主题,但我宁愿只使用纯Material / API21。 如何在没有AppCompat(支持库)的情况下使用FAB?

底部有移动浮动动作按钮

我想使用支持库中的Bottom-sheet和两个浮动操作按钮(FABS)来显示图片。 关键是我还希望FABS与底页一起移动,如图1和图2所示。我必须使用的基本布局是什么以及如何使FABS在底页上粘贴? UPDATE 基于Ruan_Lopes的回答。 通过这种布局,我的FABS按照我的要求工作,但我仍然认为我没有做得很清楚。 我想知道是否有可能以更正式的方式做到这一点。

根据状态w / compat libs更改FAB的图标颜色

我试图根据按钮状态更改FAB中图标的图标颜色: add_button_tint.xml: 这在API> 23时效果很好,但是在旧版本的android中,它会引发exception。 这是我感到困惑的地方: android:tint属性存在于支持FAB中,如果它只是一种颜色,即使在旧版本的android中也可以工作。 IE这适用于我测试的所有版本: android:tint=”@color/black 但是当我使用选择器时却没有。 我究竟做错了什么? 在旧版本的Android中,是否可以根据FAB的状态更改图标颜色?

CoordinatorLayout中的第三方FloatingActionButton库

我正在尝试使用futuresimple的FloatingActionButton库在CoordinatorLayout使用FloatingActionMenu因此当我显示Snackbar ,FAB将向上移动而不被Snackbar隐藏。 尽管我注意到第三方库在CoordinatorLayout内部不起作用,但FloatingActionMenu工作正常。 当我使用来自Google的支持库FAB时, CoordinatorLayout按预期工作,尽管FutureSimple的库不是。 (它正被Snackbar隐藏)。 如何使第三方库与CoordinatorLayout ? fragment_comic.xml 然后在我的Java类中,我启动了我的FloatingActionsMenu FloatingActionsMenu famView = (FloatingActionsMenu) getActivity().findViewById(R.id.famMain); 然后我把它设置到我的小吃吧 Snackbar.make(famView, “Hover text copied to clipboard”, Snackbar.LENGTH_SHORT).show();

我的FloatingActionButton在4.4及更低版本中有一些奇怪的线条

正如标题所说,我的FloatingActionButton有一些奇怪的线条仅在4.4或更低时出现。 在棒棒糖上它工作正常。 这是问题的图片: 播放图像中没有这些行。 我的xml: 那么我做错了什么? 编辑:如果我将我的高程设置为0dp就会消失,所以我想我会为那些旧手机做到这一点