gpt4 book ai didi

android - FloatingActionButton 没有边框?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:59:53 26 4
gpt4 key购买 nike

我找不到获得无边框 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"/>

我得到:

Screenshot

请注意 FAB 周围的边界。我已经尝试过 adjustViewBounds="true"和 android:background="@android:color/transparent"这两个都是建议的解决方案,用于消除 ImageView(FAB 扩展)上的边框,但都不起作用。我怎样才能摆脱这个边界?

注意:@style/Fab 所做的只是定位按钮,与边框无关。

最佳答案

只需在布局文件中添加 app:borderWidth="0dp":

<android.support.design.widget.FloatingActionButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/fab"
app:borderWidth="0dp"
android:background="@android:color/transparent"
android.support.design:fabSize="normal"
android:adjustViewBounds="true"
style="@style/Fab"/>

添加这个还有一个好处,它解决了 API<15 中方形 FAB 的问题。

更新:最新的android支持更新不需要borderwidth=0dp来修复正方形FAB。

关于android - FloatingActionButton 没有边框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30897654/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com