Je suis un débutant à Android Studio et j'utilise la bibliothèque suivante https://github.com/futuresimple/Android-floating-action-button pour ajouter le bouton d'action flottant dans mon projet mais je ne sais pas comment faire. S'il vous plaît, guidez-moi.
Mise à jour pour AndroidX:
Vous pouvez utiliser l'implémentation native de FAB par Google: com.google.Android.material.floatingactionbutton.FloatingActionButton
Dépendance: com.google.Android.material:material:1.0.0
Auparavant (avant AndroidX):
Je suggère d'utiliser à la place le bouton d'action flottante de support de conception fourni par Google, comme indiqué ici http://Android-developers.blogspot.com/2015/05/Android-design-support-library.html add ceci à votre gradle:
dependencies {
compile 'com.Android.support:design:23.0.0'
}
et qui comprendra le FloatingActionButton illustré ici: http://developer.Android.com/reference/Android/support/design/widget/FloatingActionButton.html?utm_campaign=io15&utm_source=dac&utm_medium=blog
Il est généralement préférable d'utiliser une bibliothèque prise en charge qu'une bibliothèque tierce.
Je suis un peu en retard, mais pour ceux qui chercheront comment ajouter un bouton d'action flottante au projet qui nécessite changements de projet dus aux récentes migrations vers androidx voici la réponse. Au lieu de com.Android.support:design
utiliser un nouveau com.google.Android.material:material:1.0.0-rc01
:
dependencies {
implementation 'com.google.Android.material:material:1.0.0-rc01'
}
Après la synchronisation du projet, déclarez simplement FAB dans votre fichier xml d'activité:
<com.google.Android.material.floatingactionbutton.FloatingActionButton
Android:id="@+id/fab"
Android:layout_width="wrap_content"
Android:layout_height="wrap_content"
Android:layout_gravity="end|bottom"
Android:layout_margin="16dp"
Android:layout_marginEnd="24dp"/>
Ajoutez simplement la dépendance à votre build.gradle:
dependencies {
compile 'com.getbase:floatingactionbutton:1.9.0'
}
Pour voir comment les boutons sont ajoutés à vos présentations XML, vérifiez l'exemple de projet.
Vous pouvez utiliser la bibliothèque de deux manières:
build.gradle
fichier. Exemple: com.getbase: floatingactionbutton: 1.9.0, com.Android.support:appcompat-v7:21.0.3