Android 设计支持库未提升的 FloatingActionButton (FAB)
FloatingActionButton (FAB) with Android Design support library not elevating
这是我的 FAB 按钮:
<android.support.design.widget.FloatingActionButton
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom"
android:layout_margin="16dp"
android:src="@drawable/c"
app:elevation="6dp"
app:backgroundTint="#fa1d1d" />
我正在使用设计支持库:compile 'com.android.support:design:23.1.1'
并在 Android 6.0.1
上进行测试
主要问题是,无论我为 elevation
设置的值如何,每次看起来都一样。这是屏幕截图。第一个按钮的高度设置为 6,然后是 12,然后是 24
感觉好像遗漏了一些非常简单的东西。
我认为它是正确的,我认为您误解了海拔的含义。 Elevation 仅更改在视图下绘制的阴影。来自文档:
The elevation of a view (...) determines the visual appearance of its shadow
(http://developer.android.com/training/material/shadows-clipping.html)
如果你仔细观察,你会发现最后一个按钮,阴影更大更多"spread out"。
这是我的 FAB 按钮:
<android.support.design.widget.FloatingActionButton
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom"
android:layout_margin="16dp"
android:src="@drawable/c"
app:elevation="6dp"
app:backgroundTint="#fa1d1d" />
我正在使用设计支持库:compile 'com.android.support:design:23.1.1'
并在 Android 6.0.1
主要问题是,无论我为 elevation
设置的值如何,每次看起来都一样。这是屏幕截图。第一个按钮的高度设置为 6,然后是 12,然后是 24
感觉好像遗漏了一些非常简单的东西。
我认为它是正确的,我认为您误解了海拔的含义。 Elevation 仅更改在视图下绘制的阴影。来自文档:
The elevation of a view (...) determines the visual appearance of its shadow
(http://developer.android.com/training/material/shadows-clipping.html)
如果你仔细观察,你会发现最后一个按钮,阴影更大更多"spread out"。