2016-12-01 2 views
0

je crée des boutons flottants en utilisant « com.github.clans: fab: 1.6.2 »comment définir un style d'avoir des coins arrondis aux boutons d'action flottantes

ce que je suis en train de faire est, d'ajouter un rectangle de coin arrondi aux boutons flottants, mais il n'y a pas moyen de définir ma forme de rectangle personnalisé pour les boutons

s'il vous plaît avoir alook à la disposition des boutons flottants et le rectangle curtomized, et laissez-moi savoir hoe pour définir le coins arrondis de rectangle comme style aux boutons d'action flottants

coin rond:

<?xml version="1.0" encoding="utf-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android" 
android:shape="rectangle" > 

<stroke 
    android:drawable="@android:color/transparent" 
    android:width="1dp" 
    android:color="#CC888888" > 
</stroke> 

<solid android:color="#FFFFFF" /> 

<corners 
    android:bottomLeftRadius="10dp" 
    android:bottomRightRadius="10dp" 
    android:topLeftRadius="10dp" 
    android:topRightRadius="10dp" /> 

</shape> 

versicherungslisteactivity_vers_view

<com.github.clans.fab.FloatingActionMenu 
    android:id="@+id/fab_parent" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentBottom="true" 
    android:layout_alignParentRight="true" 
    android:layout_marginBottom="11dp" 
    android:layout_marginLeft="11dp" 
    android:layout_marginRight="11dp" 

    fab:menu_animationDelayPerItem="100" 
    fab:menu_backgroundColor="@android:color/transparent" 
    fab:menu_buttonSpacing="0dp" 

    fab:menu_fab_size="normal" 
    fab:menu_icon="@drawable/fab_add" 
    fab:menu_labels_ellipsize="none" 
    fab:menu_labels_hideAnimation="@anim/fab_slide_out_to_right" 
    fab:menu_labels_margin="0dp" 
    fab:menu_labels_maxLines="-1" 
    fab:menu_labels_padding="8dp" 
    fab:menu_labels_position="left" 
    fab:menu_labels_showAnimation="@anim/fab_slide_in_from_right" 
    fab:menu_labels_showShadow="true" 
    fab:menu_labels_singleLine="false" 
    fab:menu_labels_textSize="15sp" 
    fab:menu_openDirection="up" 
    fab:menu_labels_colorNormal="#f5faff" 
    fab:menu_labels_colorPressed="#444" 
    fab:menu_labels_colorRipple="#66efecec" 
    fab:menu_labels_textColor="#3399FF" 
    fab:menu_shadowColor="#807779" 
    fab:menu_shadowRadius="4dp" 
    fab:menu_shadowXOffset="1dp" 
    fab:menu_shadowYOffset="4dp" 
    fab:menu_showShadow="true"> 

    <com.github.clans.fab.FloatingActionButton 
     android:id="@+id/fab_bedarfscheck" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:src="@android:drawable/ic_input_add" 
     android:background="@drawable/fab_round_corners" 
     fab:fab_label="Bedarfscheck starten" 
     fab:fab_size="mini" /> 

    <com.github.clans.fab.FloatingActionButton 
     android:id="@+id/fab_angebot_anfordern" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:src="@android:drawable/ic_delete" 
     android:background="@drawable/fab_round_corners" 
     fab:fab_label="Neues Angebot anfordern" 
     fab:fab_size="mini" /> 

    <com.github.clans.fab.FloatingActionButton 
     android:id="@+id/fab_vertragHinzufuegen" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:src="@android:drawable/sym_call_incoming" 
     android:background="@drawable/round_corners" 
     fab:fab_label="Bestehenden Vertrag Hinzufügen" 
     fab:fab_size="mini" /> 
</com.github.clans.fab.FloatingActionMenu> 

Répondre

1

je l'ai trouvé, il est l'attribut

'fab:menu_labels_cornerRadius="13dp"' 

pour faire des coins arrondis, vous devez changer la valeur de cet attribut