【发布时间】:2015-06-17 16:47:24
【问题描述】:
我找不到获得没有边框的 FAB 的方法。例如当我尝试时:
<android.support.design.widget.FloatingActionButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/fab"
android:background="@android:color/transparent"
android.support.design:fabSize="normal"
android:adjustViewBounds="true"
style="@style/Fab"/>
我明白了:
请注意 FAB 周围的边界。我已经尝试过 adjustViewBounds="true" 和 android:background="@android:color/transparent" ,这两者都是摆脱 ImageView (FAB 扩展)边框的建议解决方案,但都不起作用。我怎样才能摆脱这个边界?
注意:@style/Fab 所做的只是定位按钮,与边框无关。
【问题讨论】:
-
也试过android:scaleType="fitXY",结果一样
-
你为什么要构建一个透明的 FAB?
-
尝试设置borderwidth为0dp..app:borderWidth="0dp"
-
为它实现一个阴影。透明度只是一个例子,真的需要去掉边界。
-
另外,我注意到蓝色边框来自 AppTheme。