android - 如何将图像放入 FAB

标签 android android-imageview floating-action-button

<分区>

我卡住了。你能帮我吗。我想在 a 中放置一个圆形图片 url,我被卡住了。你能帮我吗。我想在 FAB 按钮中放置一个圆形图像 url。但是它没有正确设置检查我得到的这个图像(Screenshot.png)。我正在为此使用 clans fab 库。但我希望它像 (FAB.jpg) 用图像检查最顶级的晶圆厂。 enter image description here enter image description here

如果可能请帮帮我

最佳答案

您可以使用Clans/FloatingActionButton

这是创建菜单的方法

dependencies {
    compile 'com.github.clans:fab:1.6.1'
}

<com.github.clans.fab.FloatingActionMenu
        android:id="@+id/menu"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_alignParentRight="true"
        android:layout_marginRight="10dp"
        android:layout_marginBottom="10dp"
        android:layout_marginLeft="10dp"
        fab:menu_fab_size="normal"
        fab:menu_showShadow="true"
        fab:menu_shadowColor="#66000000"
        fab:menu_shadowRadius="4dp"
        fab:menu_shadowXOffset="1dp"
        fab:menu_shadowYOffset="3dp"
        fab:menu_colorNormal="#DA4336"
        fab:menu_colorPressed="#E75043"
        fab:menu_colorRipple="#99FFFFFF"
        fab:menu_animationDelayPerItem="50"
        fab:menu_icon="@drawable/fab_add"
        fab:menu_buttonSpacing="0dp"
        fab:menu_labels_margin="0dp"
        fab:menu_labels_showAnimation="@anim/fab_slide_in_from_right"
        fab:menu_labels_hideAnimation="@anim/fab_slide_out_to_right"
        fab:menu_labels_paddingTop="4dp"
        fab:menu_labels_paddingRight="8dp"
        fab:menu_labels_paddingBottom="4dp"
        fab:menu_labels_paddingLeft="8dp"
        fab:menu_labels_padding="8dp"
        fab:menu_labels_textColor="#FFFFFF"
        fab:menu_labels_textSize="14sp"
        fab:menu_labels_cornerRadius="3dp"
        fab:menu_labels_colorNormal="#333333"
        fab:menu_labels_colorPressed="#444444"
        fab:menu_labels_colorRipple="#66FFFFFF"
        fab:menu_labels_showShadow="true"
        fab:menu_labels_singleLine="false"
        fab:menu_labels_ellipsize="none"
        fab:menu_labels_maxLines="-1"
        fab:menu_labels_style="@style/YourCustomLabelsStyle"
        fab:menu_labels_position="left"
        fab:menu_openDirection="up"
        fab:menu_backgroundColor="@android:color/transparent"
        fab:menu_fab_label="your_label_here"
        fab:menu_fab_show_animation="@anim/my_show_animation"
        fab:menu_fab_hide_animation="@anim/my_hide_animation">

        <com.github.clans.fab.FloatingActionButton
            android:id="@+id/menu_item"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@drawable/ic_star"
            fab:fab_size="mini"
            fab:fab_label="Menu item 1" />

    </com.github.clans.fab.FloatingActionMenu>

这里是 library链接

关于android - 如何将图像放入 FAB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33796920/

相关文章:

java - 如何连续动画 Fab 按钮(放大/缩小)?

android - 如何将此 rxjava/rxkotlin flatMap 转换为 lambda 表达式?

android - 使用公式 px = dp * (dpi/160) 创建图像资源不会产生清晰的图像

android-fragments - 在 ImageView 中加载的图像在片段重新加载时消失

android - float 操作按钮在单击/触摸时没有响应

java - 更新到 sdk 版本 23 后,我的应用程序崩溃并出现一些 float 操作按钮错误?

Android Studio maven { url "https://jitpack.io"} 无法下载

android - Windows 10 中的 Genymotion 问题

android - 在更改元素的可见性时更新布局高度

Android:使用解析查询适配器在 ListView 中更改 ImageView 的图像