我已经使用列表项实现了浮动操作,并且还在布局上设置了高程,并且还对绑定数据设置了运行时间。然后发生以下问题:
setElevation()
没有正常运行时间。fab show()/hide()
也不使用缩放动画。xml代码在这里:
<android.support.design.widget.FloatingActionButton
android:id="@+id/fab_btn_video"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
android:layout_alignTop="@+id/parentLayout"
android:layout_marginEnd="@dimen/fab_margin"
android:layout_marginRight="@dimen/fab_margin"
android:src="@drawable/ic_av_videocam"
app:elevation="@dimen/fab_shadow"
tools:targetApi="lollipop" />
答案 0 :(得分:0)
这对我来说可以更改海拔高度:
fab.setCompatElevation(8f); //API>=21
您可以尝试使用com.google.android.material.floatingactionbutton.FloatingActionButton
代替android.support.design.widget.FloatingActionButton
。这将允许您使用show()
和hide()
方法。