【问题标题】:Can't create round button with FloatingActionButton无法使用 FloatingActionButton 创建圆形按钮
【发布时间】:2019-01-19 14:34:53
【问题描述】:

当我使用FloatingActionButton 按钮时,它没有正确创建。

<android.support.design.widget.FloatingActionButton
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/fab"
        android:tint="@android:color/white"
        android:layout_alignParentBottom="true"
        android:layout_alignParentEnd="true"
        app:fabSize="mini"
        android:layout_alignParentRight="true"
        android:src="@drawable/ic_send_black_24dp"/>

我应该怎么做才能正确显示按钮?

【问题讨论】:

标签: android


【解决方案1】:

您可能想要切换到新的材质组件。除此之外,这对我有用。您是否为您的应用启用了 appcompat 样式?

<com.google.android.material.floatingactionbutton.FloatingActionButton
        android:id="@+id/fab"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="bottom|end"
        android:layout_margin="@dimen/fab_margin"
        app:srcCompat="@drawable/round_add_white_24" />

【讨论】:

  • 使用材料组件我有相同的结果。 Appcompat 样式启用...但是我创建了新项目并且按钮在其中工作,很奇怪...
  • 问题已解决。我遇到了 appcompat 版本的问题。
猜你喜欢
  • 2019-12-24
  • 2020-08-13
  • 2018-07-23
  • 1970-01-01
  • 1970-01-01
  • 2015-07-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多