Utilisez cette balise pour les questions relatives au modèle de conception de l'adaptateur, l'un des modèles de conception structurelle du Gang of Four. Pensez également à utiliser la balise [design-patterns] et une balise de langage de programmation, le cas échéant.

Plus à propos adapter...

J'ai essayé de créer un nombre n de vues de liste par programme dans Android. Mais l'interface utilisateur de l'adaptateur affiche toujours les derniers éléments de vue de liste dans toutes les vues de liste. Par exemple: je veux créer 20 listview par programme et chaque listview a des valeurs de l....
Je crée une application avec Firebase comme backend. J'utilise le même adaptateur pour différentes activités, maintenant cela fonctionne bien mais les positions ne correspondaient pas par exemple: La sortie de la position 0 montre en position 1 et pour la position 1 montre en position 2 et ainsi de....
J'écris une application pour afficher une arborescence des groupes de drogues, des médicaments et de leurs informations. Il s'agit essentiellement d'une ExpandableListView des groupes de médicaments, qui affiche les noms de médicaments individuels lorsque les enfants les voient et ouvre un nouveau ....
8 févr. 2021 à 19:36
J'ai un problème avec mon LayoutInflater. Tout d'abord, voici mon item.xml: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="100dp" android:layout_height="100dp" android:background="@drawable/button" ....
J'ai fait un GridView avec un ImageAdapter mais il n'affiche pas les images à l'intérieur. J'ai essayé de changer numColumns, columnWidth et d'autres attributs mais cela n'a pas fonctionné. Dans Android Studio xml Design .......
17 janv. 2021 à 22:02
Dans mon fragment, j'ai une liste. Cette liste se remplit constamment. Mais après la rotation de l'écran, la liste commence à se charger depuis le début. Et les données qui étaient dans l'orientation verticale sont perdues parce que dans .......
Mon fragment contient un ChipGroup avec les puces ajoutées dynamiquement en fonction du choix des utilisateurs. Ce que je souhaite accomplir est un modèle d'adaptateur où une liste est exposée à l'adaptateur à partir duquel .......
S'il vous plaît dites-moi pourquoi cela se produit? Qu'est-ce que je fais mal? screen video Listener public interface NoteListener {void onNoteClicked (Note note, position int, RelativeLayout noteLayout); } Adaptateur .......
J'ai un listView où chaque ligne contient un textView et un Spinner. Je peux remplir les deux et je peux choisir parmi le Spinner sans problème. Lorsque l'utilisateur sélectionne dans le spinner, je peux lire la sélection en utilisant onItemSelected (). Mon problème est que je ne peux pas comprend....
15 déc. 2020 à 22:43
Problème: l'ajout d'un élément de liste empêche la méthode de filtrage de fonctionner. Sinon, le filtre fonctionne correctement. Attendu: que les éléments et la base de données sont correctement mis à jour à partir des méthodes d'ajout d'élément et de filtrage. Testé: Le filtre sur la liste actuell....
9 déc. 2020 à 01:17
J'utilise recyclderview en fragment. Quelle est la différence entre le code 1 et le code 2? Lorsque j'ai utilisé le code 2 pour la première fois avec le code 3, une erreur s'est produite. @NonNull @Override public ViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) { ....
Je vais d'abord vous donner un exemple de mon code et décrire le problème ci-dessous. MainViewModel class MainViewModel @ViewModelInject constructor(private val ordersRepository: OrdersRepository) : ViewModel() { private val _orderList = MutableLiveData<State<List<Order>>>() val o....
24 nov. 2020 à 17:30
J'ai le problème suivant: J'ai implémenté un ExpandableListView qui me montre une série d'enregistrements d'une base de données. À côté de chaque élément, il y a un bouton pour supprimer cet élément. Mon problème est que la méthode qui supprime l'élément de ExpandableList fonctionne correctement, ma....
19 nov. 2020 à 19:42
Lorsque j'envoie de nouvelles données ou que je mets à jour les informations, comment puis-je modifier ma vue de recyclage? J'ai utilisé un dapter.notifyDataSetChanged();, mais cela ne fonctionne pas ... J'ai essayé plus de méthode, mais tout cela ne peut pas changer la vue de mon recycleur Dans mon....
1 nov. 2020 à 08:22
Je souhaite proposer deux activités différentes (FreeLine, MoveCircle) Si je clique sur ce bouton de démarrage, il démarrera toujours FreeLine Comment séparer ces intentions ..? @Override public View getView(final int position, View convertView, ViewGroup parent) { final Context con....
25 oct. 2020 à 15:36
Lorsque le FeedGroupID != 10, j'ai mis holder.group_check.setVisibility(View.GONE), mais il est toujours affiché. <TextView android:id="@+id/group_check" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="10dp" android:layout_margi....
14 oct. 2020 à 15:43
Comment contrôler la visibilité dans android? Si l'utilisateur ne télécharge pas de photo, ImageView disparaîtra. En revanche, si l'utilisateur a téléchargé la photo, ImageView sera visible. Alors comment puis-je faire? C'est mon code xml. <LinearLayout android:id="@+id/infophoto" ....
14 oct. 2020 à 10:30
La position des images est perturbée après le défilement dans RecyclerView à chaque fois. J'utilise la bibliothèque Picasso pour placer les images dans le RecyclerViewAdapter. J'ai testé le recyclerView, il fonctionne bien, le problème est dans le onBindViewHolder . Dans cette VIDEO, vous pouvez vo....
29 sept. 2020 à 11:14
J'essaie d'utiliser OnItemClick pour afficher les détails dans une page de profil utilisateur et j'ai toujours cette erreur: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.get(ArrayList.java:437) at fr.ousoft.suiviemedsbox.ScrollingActivity.OnItemClick(....
23 sept. 2020 à 18:00
J'ai essayé, par plusieurs moyens, de restaurer les données d'une liste lorsque l'utilisateur fait pivoter son téléphone ... Cependant, j'ai quelques difficultés dues au fait que lorsque je tourne l'écran une fois, cela fonctionne, mais quand je le retourne une autre fois , cela ne fonctionne plus. ....
18 juin 2020 à 00:07
Comment puis-je faire en sorte qu'un élément de liste ait un arrière-plan aussi bleu lorsqu'on clique dessus? Voici le code de mon fragment lorsque je clique sur l'élément: override fun onListItemClick(itemIndex: Int, itemCode: String, itemViewId: Int) { val connectionGuid = (adapter.getIte....
4 juin 2020 à 15:11
Bonjour, j'ai une vue de recyclage horizontale qui contient certains produits, où dans le bouton plus j'ajoute les produits au panier et après l'ajout du produit, l'icône change. J'ai fait cela, mais mon problème est de sauvegarder l'état de ce bouton, car lorsque je navigue entre les fragmets / ac....
30 avril 2020 à 19:49
J'essaie de définir l'image dans viewHolder imageview, j'envoie le chemin de l'image dans l'adaptateur que je ne peux pas définir dans l'imageview car j'ai converti en valeur nulle, je ne peux pas convertir en chemin de fichier en bitmap, aidez-moi s'il vous plaît. if(dataModel.getPhoto()!=null)....
22 avril 2020 à 19:52
Les publications associées sur le flux Stackover pour ce sujet: Post_1 et Post_2 Les messages ci-dessus sont bons mais je n'ai toujours pas pu répondre à ma confusion, donc je le mets comme un nouveau message ici. MES questions basées sur le contenu du livre Éléments de logiciel orienté objet réu....
Fondamentalement, je veux lier des données à mon RecyclerView à l'aide d'un adaptateur, mais il semble que je ne vois pas ma liste de données dans l'activité où je définis l'adaptateur listItems.adapter = FormRecyclerAdapter(this, TestFileManager.testForms) // testForms highlighted(unresloved refere....
14 avril 2020 à 10:02