Tag: android listview

Comment recharger / rafraîchir un fragment qui a déjà été affiché une fois?

J'ai 2 Fragment s: My1stFragment et My2ndFragment . À l'intérieur de My1stFragment j'ai une ListView peuplée par une base de données. Aussi, lorsque je clique sur le bouton d'édition, j'appelle le 2ème Fragment pour éditer les données. Dans le 2ème Fragment je modifie mon montant de salaire et met à jour ma base de données […]

Android: suppression d'éléments d'une activité ListView / ArrayAdapter

J'ai une liste (des messages) et je souhaite donner à l'utilisateur la possibilité de supprimer ces éléments de la liste. J'ai étendu un ArrayAdapter et lui ArrayAdapter donné un ArrayList de mes messages et j'aimerais simplement supprimer un élément de cette liste, puis actualiser le ListView au lieu de recharger la liste complète des messages […]

Comment appliquer setItemChecked (position, vrai) avec RecyclerView dans Android?

Je développe un tiroir de navigation de conception de matériaux. J'ai créé une nouvelle classe RecyclerItemClickListener implements RecyclerView.OnItemTouchListener pour gérer le clic de l'utilisateur sur les éléments de la liste. J'utilise la classe de cette façon dans la classe onCreate ' onCreate method: mRecyclerView.addOnItemTouchListener( new RecyclerItemClickListener(this, mRecyclerView, new RecyclerItemClickListener.OnItemClickListener() { @Override public void onItemClick(View view, […]

ExpandableListView est toujours effondré

J'essaie de créer une application Android basique utilisant ExpandableListView. Après avoir mis les données en vue, je ne vois que les groupes, si je clique sur les groupes qu'ils ne développent pas. Voici mon code, quelqu'un peut-il aider? Adaptateur public class PhraseAdapter extends BaseExpandableListAdapter { private LayoutInflater inflater; private List data; public PhraseAdapter(Context context) { […]

Ignorer le bug dans le filtrage qui ne met pas à jour ListView Android

Voici le code, j'ai utilisé un adaptateur personnalisé et j'ai appliqué la méthode Filter. Maintenant, ListView ne se met pas à jour lorsque la touche Backspace est entrée, quand on retourne à partir d'une activité d'élément. Je l'ai lu, c'est un bug dans le filtre, mais comment je le contourne, je connais les applications qui […]

Suppression d'un élément de ListView à l'intérieur d'un adaptateur personnalisé

J'ai un élément de liste de lecture personnalisé qui inclut un bouton "supprimer". J'ai créé un adaptateur personnalisé appelé LazyListAdapter qui étend BaseAdapter . À l'intérieur de la méthode getView que j'ai remplacée, j'ai configuré la méthode onclick de ce bouton comme suit: @Override public View getView(final int pos, View convertView, ViewGroup parent) { View […]

Quand utiliser ListView au lieu de RecyclerView

J'ai lu sur RecyclerView et ses avantages par rapport à ListView Et j'ai eu la différence entre eux. Ce que je n'obtiens pas, c'est quand utiliser ListView et quand utiliser RecyclerView. Et le RecyclerView est-il destiné à remplacer ListView? Dois-je remplacer toutes mes ListViews par RecyclerViews?

Liste de style Gmail

Je veux créer une liste qui est similaire en fonctionnalité à l'application Android Gmail. Par cela, je veux dire que vous pouvez sélectionner des lignes en cliquant sur une image à gauche ou voir un courriel en cliquant sur n'importe quel autre endroit sur la ligne. Je peux me rapprocher, mais ce n'est pas tout […]

Comment puis-je supprimer le texte contextuel du filtre listview?

J'utilise un filtre de texte sur un ListView et je voudrais me débarrasser de l'affichage contextuel qui montre quel est le texte du filtre. Existe-t-il un moyen d'éliminer cette vue? Un exemple de code: ArrayList<String> buildingNames = new ArrayList<String>(); ListView list = (ListView)findViewById(R.id.list); list.setAdapter(new ArrayAdapter<String>(this, R.layout.menu_item, buildingNames)); list.setTextFilterEnabled(true); list.setFilterText("test_filter"); Lorsque je configure le texte du […]

Code de liste d'affichage Android pour activer le défilement rapide dans le code source du cadre Android

Dans Android setFastScrollEnabled(true); Est utilisé pour faire défiler rapidement ListView . Ce défilement rapide ne fonctionne pas lorsqu'il existe moins d'éléments dans ListView . Je l'ai lu quelque part ce défilement rapide dans Android ne fonctionne que lorsque la hauteur totale de listview est 4 fois ou plus que la hauteur visible listview. J'ai passé […]

coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.