我不知道如何使用新的导航架构组件从我的主屏幕(使用附加到BottomAppBar的FloatingActionButton)导航到另一个屏幕没有应用栏。当我单击fab时,我希望下一个屏幕(fragment?)从右侧滑入。问题是我应该把BottomAppBar放在哪里?如果我将它放在我的MainActivity中,那么我会遇到FloatingActionButton没有设置NavController的问题。我也不能将我的BottomAppBar放在我的Fragment中。我很茫然。 最佳答案 今天遇到这个问题,我发现有一个简单而优雅的
我正在使用库https://github.com/futuresimple/android-floating-action-button创建效果很好的精美按钮。我尝试了几个库,但没有一个使用fab(或keep、inbox等Google应用程序)中大多数应用程序中使用的效果,当单击fab时,整个应用程序的背景变成半透明的白色或黑色,这取决于。我找不到任何方法来做到这一点。是否有可能有一个例子或类似的东西来做这种效果?你可以在这张图片中看到我的意思:半黑背景这是我的layout.xml,但似乎根本无法正常工作。似乎没有与整个View重叠,只是为它想要的颜色着色。
我想要一个带阴影的圆形按钮。影子必须像FAB。目前我正在使用png来实现按钮。但是当我使用这张图片时,我无法给出正确的按下状态变化。有什么方法可以通过使用xml来实现吗 最佳答案 你可以试试 关于android-带阴影的圆形按钮5.0FAB,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/27861646/
我有一个带有协调器布局的Activity。在Activity内部有一个带有RecyclerView和float按钮的fragment。我如何在ScrollRecyclerView时显示/隐藏float按钮并避免使用fab行为?!在Activity布局中:CoordinatorLayout----->AppBarLayout---->ToolbarandFrameLayoutandBottombarview在fragment布局中:RelativeLayout---->RecyclerView和float按钮我想实现类似Google+主页的功能。我该如何实现这个场景?临时我使用这个解决方
我有一个带有FloatingActionButton的CoordinatroLayout。这是我的代码:但它在Lollipop和前Lollipop设备中的表现有所不同。Lollipop:Lollipop前:其实我没有添加任何margin。但FAB在前Lollipop设备上有利润。我在cheessesquare也看到过这个问题样本。它也显示不同的边距。有什么问题? 最佳答案 我认为您不想让它们没有边距。如果我没有理解错的话,那么您这样做是为了了解不同版本的android中发生了什么。Youcanuseapp:useCompatPadd
根据materialdesignguideline“float操作按钮可以转换为包含所有操作的单张Material”。我想在不使用第三方库的情况下创建以下动画。 最佳答案 首先,您需要将该动画切成小块。在那个例子中,我可以推断出3个步骤:FAB上的涟漪效应在点击事件时触发。左侧的翻译应用于FAB。应用于卡片的CircularReveal动画。所以你需要创建一个FAB(visible)和一个card(invisible)。FAB在它的初始位置和卡片到它的最后一个。在FAB上触发涟漪效应(第1步)并再次在FAB上移动事件结束时(第2步结
我正在使用FAB按钮作为个人资料图片,但它已经有一些填充。我正在使用以下代码创建FAB按钮。如何删除库自动提供的填充。我还附上了输出的屏幕截图。我想删除这个天蓝色并增加src图像的大小。 最佳答案 只需将其添加到您的dimens.xml文件中36dp这可能不适用于第3方库。 关于android-如何删除android中FAB按钮的自动填充?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questi
通常float操作按钮设置图标,但我需要设置一个图像,所以我可以制作一个圆形图像。我将它添加到项目中(使用AndroidStudio->New->ImageAsset),但是图像并没有填满整个按钮:我的xml:关于如何修复它的任何想法?应该如何正确制作? 最佳答案 解决方案是将app:maxImageSize="56dp"属性设置为您的FAB。拥有图像或矢量Assets,最好是完美的圆形并且非常适合Canvas(没有空白边距)。了解实际sizeofFloatingActionBar(FAB)-默认(56x56dp)或迷你(40x40
我制作了一个带有recyclerview和float操作按钮的Android应用程序。向下滚动时,按钮应隐藏,向上滚动时应再次显示。我用过thistutorial实现行为。结果是,当我向下滚动时FAB隐藏,但当向上滚动时它不会再次出现:(ScrollAwareFABBehavior类与教程中的相同。但我使用的是嵌套布局.这是我的布局(recyclerview在content_main的LinearLayout中): 最佳答案 自支持库版本25.1.0起,隐藏View不再根据thisbug滚动事件.如comment#5中所述:This
有一个方案描述了我的应用程序的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,但没有带来结果。