2017-10-12 9 views
1

Je développe une application de messagerie pour cela, je veux montrer les contacts sélectionnés dans Edit-Text comme dans le image ci-dessous. Voir dans l'image ci-dessous texte d'édition supérieur montre le nom du contact dans une petite boîte rectangle avec le symbole de la croix pour le supprimer. Comment puis-je faire ce design, toute suggestion ou astuce sera utile.Comment puis-je obtenir l'élément sélectionné dans un texte d'édition et montrer cet élément dans une boîte rectangle avec le symbole croisé

enter image description here

+0

qu'avez-vous fait jusqu'ici? –

Répondre

0

Hey cela est possible à l'aide de Google FlexBoxLayout qui a été récemment lancé par Google pour la plateforme Android.

https://github.com/google/flexbox-layout

étapes à faire:

1) Ajouter la dépendance Flexbox dans gradle.

dependencies { 
compile 'com.google.android:flexbox:0.3.1' 
} 

2) Prenez une vue de recyclage et concevez son article comme vous voulez montrer et faire un adaptateur de recycleur.

3) Définissez layoutmanager de recyclerview avec FlexboxLayoutManager.

RecyclerView recyclerView = (RecyclerView)context.findViewById(R.id.recyclerview); 
FlexboxLayoutManager layoutManager = new FlexboxLayoutManager(context); 
recyclerview.setLayoutManager(layoutmanager); 
recyclerView.setAdapter(demoAdapter); 

Ensuite, vous êtes prêt à partir. :) Codage heureux ...

+0

Merci pour le lead Mr.SK – user8515823