最近,我读了这些帖子:
但是,他们都没有给我一个关于创建新的详细示例FloatingActionButton
.很难理解,我问这个问题.
谁能给我一个关于它的例子?
任何帮助都很值得赞赏.提前致谢.
编辑
我刚刚在FloatingActionButton
(FAB)上发现了一些问题,我想改进另一个答案.请参阅下面的答案.
android android-support-library floating-action-button android-design-library
Google是否已经为这个新的循环FAB按钮发布了已定义的样式或组件,还是应该自行实现该设计?
按钮在此处描述:Google Design | 浮动动作按钮
编辑(05/2015):检查Lukas的回答/Gabriele的答案显示了使用设计支持库实现它的简单方法.
java android material-design android-5.0-lollipop android-design-library
我有一个FloatingActionButton
内部ConstraintLayout
,像这样:
<android.support.constraint.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.design.widget.FloatingActionButton
android:id="@+id/fab_add_topic"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:srcCompat="@drawable/ic_add"
app:layout_constraintRight_toLeftOf="parent"
app:layout_constraintBottom_toTopOf="parent"
android:foregroundGravity="right|bottom"
android:layout_marginRight="@dimen/material_tooltip_margin_top"
android:layout_marginBottom="@dimen/material_tooltip_margin_top"
android:elevation="6dp"
app:pressedTranslationZ="12dp"
app:borderWidth="0dp"/>
</android.support.constraint.ConstraintLayout>
Run Code Online (Sandbox Code Playgroud)
但是,当我Fragment
使用Android Databinding(在Kotlin类上)扩展布局时,它不会出现.
我试图实现这里提到的解决方案,仍然在ConstraintLayout
:底部对齐浮动操作按钮
如果我用Top和Left约束显示它,看起来很好.
我错过了什么?谢谢!