我在app.its中实现了浮动操作按钮,但在Android Kitkat中没有正确显示,但它在5.0以上正常工作。下面我提到了XML代码
<android.support.design.widget.FloatingActionButton
android:id="@+id/fab"
app:layout_anchor="@id/imageCoverart"
app:layout_anchorGravity="bottom|right|end"
android:layout_width="80dp"
android:layout_height="80dp"
app:backgroundTint="@android:color/white"
style="@style/FabStyle"/>
我看到了这样的输出
答案 0 :(得分:0)
我有同样的问题。将layout_width
和layout_height
设置为wrap_content
。
<android.support.design.widget.FloatingActionButton
android:id="@+id/fab_main"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:clickable="true"
app:backgroundTint="@color/colorfff"
app:fabSize="normal"
app:srcCompat="@drawable/ic_analytics" />
我希望这对你有所帮助。
答案 1 :(得分:0)
使用app:fabSize
属性设置FloatingActionButton大小,默认情况下Android具有“迷你”和“普通”大小。如果您想要自定义大小,则应使用app:fabSize
属性和一个预定义的常量值。例如
<resources>
<dimen name="design_fab_size_normal ">100dp</dimen>
</resources>