草庐IT

fab-toolbar

全部标签

android - 使用 Toolbar 和 SwipeRefreshLayout 的正确方法是什么?

我正在尝试使用SwipeRefreshLayout和工具栏,但每次我同时使用两者时,进度圆圈都会出现在工具栏上方,这在设计方面确实很糟糕。我尝试将SwipeRefreshLayout放在工具栏下方,但这不起作用,进度圈仍然出现在它的顶部(状态栏上方)。我想像在Gmail应用程序中一样同时使用工具栏和布局。我正在使用AppCompat库。这是我的代码:和publicclassBluetoothActivityextendsAppCompatActivityimplementsSwipeRefreshLayout.OnRefreshListener{privatestaticfinalin

android - 如何在带有协调器父级的滚动回收器 View 上显示/隐藏 FAB

我有一个带有协调器布局的Activity。在Activity内部有一个带有RecyclerView和float按钮的fragment。我如何在ScrollRecyclerView时显示/隐藏float按钮并避免使用fab行为?!在Activity布局中:CoordinatorLayout----->AppBarLayout---->ToolbarandFrameLayoutandBottombarview在fragment布局中:RelativeLayout---->RecyclerView和float按钮我想实现类似Google+主页的功能。我该如何实现这个场景?临时我使用这个解决方

android - 在协调器布局中带有 anchor 的 FAB 在 android pre-lollipop 中有额外的边距

我有一个带有FloatingActionButton的CoordinatroLayout。这是我的代码:但它在Lollipop和前Lollipop设备中的表现有所不同。Lollipop:Lollipop前:其实我没有添加任何margin。但FAB在前Lollipop设备上有利润。我在cheessesquare也看到过这个问题样本。它也显示不同的边距。有什么问题? 最佳答案 我认为您不想让它们没有边距。如果我没有理解错的话,那么您这样做是为了了解不同版本的android中发生了什么。Youcanuseapp:useCompatPadd

android - 如何将 FAB 转换为弹出菜单?

根据materialdesignguideline“float操作按钮可以转换为包含所有操作的单张Material”。我想在不使用第三方库的情况下创建以下动画。 最佳答案 首先,您需要将该动画切成小块。在那个例子中,我可以推断出3个步骤:FAB上的涟漪效应在点击事件时触发。左侧的翻译应用于FAB。应用于卡片的CircularReveal动画。所以你需要创建一个FAB(visible)和一个card(invisible)。FAB在它的初始位置和卡片到它的最后一个。在FAB上触发涟漪效应(第1步)并再次在FAB上移动事件结束时(第2步结

android - 如何删除android中FAB按钮的自动填充?

我正在使用FAB按钮作为个人资料图片,但它已经有一些填充。我正在使用以下代码创建FAB按钮。如何删除库自动提供的填充。我还附上了输出的屏幕截图。我想删除这个天蓝色并增加src图像的大小。 最佳答案 只需将其添加到您的dimens.xml文件中36dp这可能不适用于第3方库。 关于android-如何删除android中FAB按钮的自动填充?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questi

android - CollapsingToolbarLayout with tablayout & image as collapsing with sticky toolbar

我想实现类似于下图的View下面是我通过android中的设计支持库实现的界面请看下面我的布局文件请检查上面的xml,让我知道我做错了什么?? 最佳答案 请查看PaulBurkegists,它可能会解决您的问题,https://gist.github.com/iPaulPro/1468510f046cb10c51ea 关于android-CollapsingToolbarLayoutwithtablayout&imageascollapsingwithstickytoolbar,我们在S

android - 滚动感知 FAB 隐藏,但不会重新出现

我制作了一个带有recyclerview和float操作按钮的Android应用程序。向下滚动时,按钮应隐藏,向上滚动时应再次显示。我用过thistutorial实现行为。结果是,当我向下滚动时FAB隐藏,但当向上滚动时它不会再次出现:(ScrollAwareFABBehavior类与教程中的相同。但我使用的是嵌套布局.这是我的布局(recyclerview在content_main的LinearLayout中): 最佳答案 自支持库版本25.1.0起,隐藏View不再根据thisbug滚动事件.如comment#5中所述:This

java - 如何让支持的Toolbar背景透明?

有没有办法让新的Android支持工具栏:android.support.v7.widget.Toolbar有透明背景吗?我尝试将colorPrimary设置为ARGB(#00ffffff),但它只给我一个纯灰色条。而Toolbar只允许我设置一个可绘制的背景。将可绘制背景设置为透明PNG是否合理,或者是否有更好的方法来执行此操作?理想情况下,我能够在代码中完成/为其设置动画,以便某些Activity具有透明条,而某些Activity则没有。提前致谢。 最佳答案 您可以将背景设置为android的默认透明色,效果很好。将此添加到您想

android - 协调器布局 : Hiding/Showing half visible toolbar?

我想实现与您在GooglePlay商店中看到的效果类似的效果,滚动内容时,工具栏会在您滚动时离开屏幕。这与在#io15中介绍的CoordinatorLayout(1)一起工作正常,但是:如果您“中途”停止滚动,工具栏将保留在屏幕上,但被切成两半:我希望它在屏幕外显示动画,就像在GooglePlay商店中一样。我怎样才能做到这一点? 最佳答案 现在Android支持库23.1.0有一个新的滚动标志SCROLL_FLAG_SNAP可以让您实现这种效果。AppBarLayoutsupportsanumberofscrollflagswhi

android - Snackbar 不移动放置在 Fragment 中的 FAB

有一个方案描述了我的应用程序的View层次结构。还有一些XML主Activity.CoordinatorLayout.FrameLayout内容fragment使用这段代码,我制作了SnackBar:Snackbarsnackbar=Snackbar.make(mainActivity.getCoordinatorLayout(),R.string.date_removed,Snackbar.LENGTH_LONG);我的问题是fab没有按我在ContentFragment中制作的SnackBar移动我还尝试将fab点作为Snackbar的View,但没有带来结果。