草庐IT

dart - 单击 Flutter 中的搜索框时如何防止出现 float 操作按钮 (FAB)?

当我单击下图所示的文本字段时,如何防止出现FAB(float操作按钮)?(第一条评论有源码链接) 最佳答案 Scaffold有一个属性可以避免其中的小部件在弹出键盘时调整大小。这看起来像这样:Scaffold(resizeToAvoidBottomPadding:false,body:body,appBar:appBar,); 关于dart-单击Flutter中的搜索框时如何防止出现float操作按钮(FAB)?,我们在StackOverflow上找到一个类似的问题:

dart - 单击 Flutter 中的搜索框时如何防止出现 float 操作按钮 (FAB)?

当我单击下图所示的文本字段时,如何防止出现FAB(float操作按钮)?(第一条评论有源码链接) 最佳答案 Scaffold有一个属性可以避免其中的小部件在弹出键盘时调整大小。这看起来像这样:Scaffold(resizeToAvoidBottomPadding:false,body:body,appBar:appBar,); 关于dart-单击Flutter中的搜索框时如何防止出现float操作按钮(FAB)?,我们在StackOverflow上找到一个类似的问题:

Android:setBackgroundTintList 在支持 fab 上工作,setSupportBackgroundTintList 导致 npe

我有一个支持工厂定义如下:如果我像这样以编程方式设置backgroundtintlist那么它就可以工作:somefab.setBackgroundTintList(ColorStateList.valueOf(Color.GRAY));然而,这是一个支持fab,应该在较低的api上可见,所以我想使用支持方法:somefab.setSupportBackgroundTintList(ColorStateList.valueOf(Color.GRAY));这里我已经得到一个空指针异常。java.lang.RuntimeException:UnabletostartactivityComp

android - 根据带有兼容库的状态更改 FAB 的图标颜色

我正在尝试根据按钮状态更改FAB中图标的图标颜色:add_button_tint.xml:这在API>23中运行良好,但在旧版本的android中,它会抛出异常。这是我感到困惑的地方:android:tint属性存在于支持FAB中,如果它只是一种颜色,即使在旧版本的android中也是如此。IE这适用于我测试的所有版本:android:tint="@color/black但是当我使用选择器时却没有。我究竟做错了什么?是否可以根据旧版本android中FAB的状态更改图标颜色? 最佳答案 ColorStateListinandroid

java - 如何使用真正的 Floating Action Button (FAB) Extended?

消除关于重复的任何疑问或想法:关于MaterialDesign定义了什么是“扩展”。但大多数人将“扩展”与“TypeofTransition:SpeedDial”混淆,这使得很难找到解决方案。喜欢here问题所以我期待的是如何设置带有文本和扩展尺寸的FAB。今天我的代码是这样的:但是我的按钮是这样的:没有文字,也没有正确的格式。我在约束布局中使用它。 最佳答案 在Gradle文件中添加依赖项:implementation'com.google.android.material:material:1.1.0-alpha04'在你的xm

android - FAB( float 操作按钮)不 float

我试过使用floatingactionbutton元素,但它在UI布局中不float,float按钮占据布局的一部分并且不在组件上方,在我的例子中是一个viewpager,buttondoesn'tfloat这是我的布局: 最佳答案 这是因为您使用LinearLayout作为根布局。您需要FrameLayout将元素堆叠在一起,并且FAB需要成为最后一个子节点,因为它需要位于所有其他View之上。... 关于android-FAB(float操作按钮)不float,我们在StackOve

android - 未找到附加的属性 fab

当我使用Material组件时无法运行项目。dependencies{implementationfileTree(dir:'libs',include:['*.jar'])implementation"org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"implementation'android.arch.lifecycle:extensions:1.1.1'implementation'com.facebook.fresco:fresco:1.11.0'implementation'com.theartofdev.edm

android - 如何让 FAB 在 ViewPager 中不被移动,而成为其中的 fragment 的一部分?

背景根据Material设计指南(here),如果您使用的ViewPager中的fragment具有FAB(float操作按钮),则FAB不应作为fragment的一部分移动,而是消失或被另一个人取代,或动画化为其他东西。简而言之,不是这样的:https://material-design.storage.googleapis.com/publish/material_v_4/material_ext_publish/0B6Okdz75tqQsNVRkV3FZMktvMWc/components-buttons-fab-behavior_06_xhdpi_009.webm你应该这样做:

Android 无法将 FAB 按钮锚定到 BottomSheet

我正在尝试将FAB按钮附加到BottomSheetView,就像Googlemap所做的那样。但是我无法让它工作,这是FAB按钮的代码:BottomSheetviewIDapp:layout_anchorGravity="bottom|end"app:elevation="4dp"/>这是BottomSheetView的代码... 最佳答案 这取决于您所说的“无法使其工作”的含义以及您尝试实现的目标。在FAB上设置是否效果更好:app:layout_anchorGravity="top|end"您使用“bottom”而不是“top”

FAB 的 android.support.design.widget.FloatingActionButton 实现减小了图像尺寸

因此,我已经开始迁移到我的一个Android应用程序的官方支持设计库,并随时替换元素。我刚刚用官方android.support.design.widget.FloatingActionButton替换了一个FAB(实现为ImageButton)。但是与ImageButton中的图标相比,按钮内的图标要小一些。可能是什么原因?FloatingActionButton的实现:尝试添加app:fabSize="normal但那也不起作用。这是使用FloatingActionButton后的样子:这是将它用作ImageButton时的样子: 最佳答案