FloatingActionButton在大屏幕上太小了

时间:2015-08-11 17:50:45

标签: android material-design

我是Android新手,我试图理解为什么我的FloatingActionButton在大屏幕分辨率上太小,比如Galaxy Tab 8.4。在我的Nexus 4上,尺寸还可以:

Nexus 4

FloatingActionButton on Nexus 4

Galaxy Tab 8.4

FloatingActionButton on Galaxy Tab 8.4

这是我的代码:

<android.support.design.widget.FloatingActionButton
    android:id="@+id/fab"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="end|bottom"
    android:layout_margin="@dimen/fab_margin"
    android:src="@drawable/ic_add"
    app:elevation="6dp"    
    app:layout_behavior="com.app.ScrollAwareFABBehavior" />

2 个答案:

答案 0 :(得分:0)

它看起来很适合我。在这两种情况下,按钮大致超过两行文本。

与密度无关的像素实际上与设备无关,可能会导致略有不同的结果。这是你不应该担心的。

答案 1 :(得分:0)

您可以通过添加以下内容来强制XML中的FloatingActionButton大小:

app:fabSize="normal"