web-dev-qa-db-fra.com

Suppression d'une cellule de vue de liste dans Android - Modèle d'interface utilisateur?

Je viens d'un arrière-plan iOS et je ne suis donc pas trop familier avec la façon dont les choses fonctionnent sur Android. Ce que je dois faire est quelque chose qui équivaut à la fonctionnalité "Slide to remove" qui est normalement utilisée pour supprimer les cellules UITableView sur iOS.

Voici quelques captures d'écran sur la façon dont cela se fait sur iOS:

enter image description here

enter image description here

Cette action sur iOS est déclenchée soit par un bouton "Modifier" ou "Supprimer" qui met le UITableView en mode édition ou en faisant glisser votre doigt sur une ligne. Existe-t-il un modèle équivalent pour ListViews dans Android?

5

Copie possible de Affichage de la liste Android - bouton de suppression de ligne , supprimer le bouton sélectionné ou supprimer du menu de clic d'élément. Vous voudrez peut-être jeter un œil à cette question et voir si elle répond à ce que vous demandez.

3
Rain

Un autre modèle est fréquemment utilisé dans les listes Android qui peuvent offrir les mêmes fonctionnalités. Il s’agit d’actions rapides. Si vous n’avez besoin que de supprimer un élément, ce n’est pas le bon modèle à utiliser, mais si vous besoin d'ajouter plus d'actions que vous pourriez envisager d'utiliser: http://www.androiduipatterns.com/2011/03/ui-design-pattern-quick-actions.html

0
Juhani