jjzjj

java - 使用java更改FAB( float 操作按钮)srcCompat

我使用带有XML设置图标的float操作按钮app:srcCompat="@mipmap/my_image"我想使用java,以便如果某个条件为真,FAB的图标可以更改为类似my_image2我已经在我的java类中声明了我的FAB,但是我该如何更改图标呢?谢谢。 最佳答案 根据FloatingActionButtondocumentation:AsthisclassdescendsfromImageView,youcancontroltheiconwhichisdisplayedviasetImageDrawable(Drawab

android - 带有图像、选项卡和 FAB 的折叠工具栏

我在尝试实现下图中的工具栏时遇到困难:但是,我未能添加如图所示的float操作按钮。我正在使用Google的设计支持库。有什么想法吗?我当前的XML代码: 最佳答案 我找到了解决方案。我以为app:layout_anchorGravity只能引用RelativeLayout的定位属性之类的元素。但显然,我错了。我只在之前的xml中的ViewPager上方添加了这段代码: 关于android-带有图像、选项卡和FAB的折叠工具栏,我们在StackOverflow上找到一个类似的问题:

android - 在 ConstraintLayout 中定位 Toolbar 和 FAB 的问题

我一直在Co-ordinatorLayout中使用这段代码,没有任何问题。我尝试调整代码以在ConstraintLayout中工作。在显示Snackbar时,Snackbar与FAB重叠。另外,我无法自动隐藏工具栏。有人可以指导如何在ConstraintLayout中自动隐藏工具栏和FAB。 最佳答案 在约束布局中很容易做到,您所要做的就是将fab的两个垂直约束连接到顶部图像的末尾,这将使它在线上居中: 关于android-在ConstraintLayout中定位Toolbar和FAB的

android - FABM : Floating Action Button Menu

我有float操作菜单,我使用这个库来制作它'com.github.clans:fab:1.6.1'现在我需要在点击时更改我的图标它。我有一些图标,当我点击菜单时,我需要将它转换为另一个图标(图标加号)。可能吗?这是我的xml:一开始图标是ic_float_cards,但点击后应该是ic_float_cross如果你有什么想法请告诉我) 最佳答案 这完成了工作,并且还将恢复为原始图标。finalFloatingActionMenufab=(FloatingActionMenu)findViewById(R.id.menu3);fab

android - 如何正确实现 Snackbar、Coordinator Layout 和 bottom|right FAB?

我目前正在使用设计支持库。我已经尝试用我的CoordinatorLayout包装整个布局来实现Snackbar。当要显示Snackbar时,它会引发FAB。但它不会努力下降,因此停留在平移距离之上。但是,当我通过滑动Snackbar将其关闭时,它确实会下降。所以CoordinatorLayout知道包裹在里面的FAB。.xml.javaSnackbar.make(mCoordinatorLayout,R.string.copied_to_clipboard,Snackbar.LENGTH_SHORT).show(); 最佳答案 如果

java - 如何复制收件箱 float 操作按钮(每个子按钮都有文本)?

我只是想知道是否有人知道如何复制新收件箱应用程序为Android提供的float操作按钮View?我有float操作按钮(带有子按钮)与这个库的修改版本一起工作:https://github.com/futuresimple/android-floating-action-button/blob/master/README.md但是我在尝试获取按钮旁边的TextView时遇到了问题,就像在收件箱应用程序中一样。如果有人可以向我提供有关如何修改库以适应这一点或任何其他实现方式的建议,我将不胜感激。感谢您的宝贵时间科里 最佳答案 由于L

android - 动态设置 FAB anchor 重力

我需要能够将FAB的app:layout_anchorGravity="center"从center更改为bottom|start代码。我找到了这个例子:CoordinatorLayout.LayoutParamsp=(CoordinatorLayout.LayoutParams)fab.getLayoutParams();p.setAnchorId(xxxx);fab.setLayoutParams(p);但它是为了设置anchor而不是anchor重力。 最佳答案 CoordinatorLayout.LayoutParams类具

android - 如何更改滚动 Activity 中的默认 FAB 图像

我正在尝试学习处理滚动Activity(androidstudio),但我无法更改Activity本身提供的默认Fab图标。有人可以提供一些关于将Fab图标更改为另一个图标图像的指导吗?(简而言之:如何将“邮件”图标更改为“+”图标) 最佳答案 在你的xml中改变srcdrawable:android:src="@android:drawable/ic_dialog_email"到您想要的图标。 关于android-如何更改滚动Activity中的默认FAB图像,我们在StackOver

android - 使用动画子操作菜单创建 float 操作按钮

我正在创建一个应用程序,我正在创建新的float操作按钮,其中包含与FAB关联的几个子操作。我试过了Thislibrary.它工作正常,但并不是我想要的。我想将它添加到选项卡中,每个选项卡都有不同的FAB和子操作菜单。上述库的问题是FAB在更改选项卡后没有被删除。它仍然显示在其他选项卡中,即使我只在一个选项卡中添加它(每个选项卡都是一个fragment)。我也想使用Evernote使用的类似FAB和类似的动画。是否有人知道任何第三方库或新的AndroidSDK中是否有可用的API。提前感谢您的帮助!... 最佳答案 尝试将FAB放在

android - 使用波纹效果更改 FAB 颜色

在Android中,我想做这样的事情(但是有2种交替的颜色,黑色和白色:像这样用波纹效果改变颜色我尝试做的是:1)通过XML设置默认的backgroundTint和波纹颜色app:backgroundTint="@android:color/black"app:rippleColor="@android:color/white"2)onclick方法中,将backgroundTint改为白色,波纹颜色改为黑色为初始颜色设置一个字符串,即high_color="black"。那么,fab.setOnClickListener(newView.OnClickListener(){@Requ