Android浮动按钮不正常

Android浮动按钮不正常,android,Android,我用的是浮动按钮。我使用的图像源也是正确的,但设置时不确定它是否显示为中心的点。屏幕截图和代码如下: <android.support.design.widget.FloatingActionButton android:id="@+id/fab_add_cg" android:layout_width="wrap_content" android:layout_height="wrap_content" android:la

我用的是浮动按钮。我使用的图像源也是正确的,但设置时不确定它是否显示为中心的点。屏幕截图和代码如下:

<android.support.design.widget.FloatingActionButton
        android:id="@+id/fab_add_cg"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="bottom|end"
        android:layout_margin="@dimen/fab_margin"
        app:elevation="10dp"
        app:borderWidth="0dp"
        app:backgroundTint="@color/blue_4a90e2"
        android:src="@drawable/addbutton"/>

尝试使用

 android:scaleType="center"
确保您的图标大小为24 X24 dp图标


请参见参考

fabSize
可调整为“迷你”和“普通”


试着用这种方法,效果很好

<android.support.design.widget.FloatingActionButton
        android:id="@+id/fab_add_cg"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="bottom|end"
        app:elevation="10dp"

        app:borderWidth="0dp"
        app:backgroundTint="#f0f0"
        android:src="@android:drawable/ic_dialog_email"/>

将最新的支持库添加到你的应用程序构建梯度文件,并构建你的项目
依赖关系{

compile 'com.android.support:appcompat-v7:23.0.0'
compile 'com.android.support:design:23.0.1'
}



检查你的android:layout\u margin=“@dimen/fab\u margin”最好删除这条线你检查图标大小了吗?使用vector drawable
compile 'com.android.support:appcompat-v7:23.0.0'
compile 'com.android.support:design:23.0.1'
<android.support.design.widget.FloatingActionButton
 android:id="id/fab"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="16dp"
android:clickable="true"
android:src="@drawable/ic_done_white_24px"
/>