En réalité, mon objectif est de mettre en œuvre un balayage de liste de vue de liste à Android. Je l'ai essayé et Stackoverflow a plusieurs exemples qui peuvent faire votre liste de réceptionViewswpe. Exemples.
Gestes de balayage simple au tutoriel d'activité? P>
Voir le bouton Une vue de liste sur la balayage d'un élément de cette liste p>
Un point est là que tout le monde donne au code que personne ne explique ce qui se passe. EM> P> < P> Puis j'ai posé une question pour cela Vue de la liste Android Droite / Gauche Élipes comme des journaux d'appels sur lesquels @commonsware ont répondu à la bibliothèque SwiPelisView qui a un flux fluide puis la réponse acceptée. La réponse acceptée fonctionne aussi bien que j'utilise actuellement cela seulement. P> Ceci est la bibliothèque http://www.androidviews.net/2013/03/swipelisview/
Qui vous fournit ListView comme celui-ci p> p> J'ai essayé plus 50 fois pour exécuter l'exemple d'application fournie sur github ici https: // github. COM / 47DEG / Android-SwiPELISTView-Sample Mais chaque fois que je suis confronté à de nouveaux problèmes. Actuellement, l'exception qui arrive est p> Je ne sais pas ce qui se passe j'ai vérifié la buildpath, les bibliothèques sont également incluses de tant de personnes sur Stackoverflow Chat mais Haven ' t obtient une aide. P> En réalité sur Internet, il n'y a pas un seul tutoriel pour sa mise en œuvre, j'ai demandé à tant de peuples. Donc, je veux savoir si quelqu'un a utilisé cette bibliothèque, veuillez écrire une réponse appropriée comment l'utiliser pré-ménageux afin que d'autres futurs lecteurs puissent également en sortir. P> ou y a-t-il une autre bibliothèque à Effectuez pour implémenter ce type de fonctionnalité. P>
5 Réponses :
Le test le plus simple consiste à copier le tout dans votre projet. Je vois que cela n'a que regarder.xml dans des ressources, donc ce n'est pas si difficile à faire ni que votre projet va sale. Essayez ça. Il suffit de copier / coller directement vers / src p>
Ceci devrait être un projet de bibliothèque Android et vous devez l'attacher à ce titre. Le bug que vous rencontrez parfois pour une raison stupide que je ne sais pas lorsque vous ajoutez des bibliothèques à l'intérieur / des libs (n'a pas besoin de référencer dans BuildPath de cette façon). p>
Dans ce cas particulier, ce projet ne fonctionnera que si vous le connectez en tant que projet de bibliothèque, pas un pot. P>
J'espère que cela aide. P>
aussi Cette bibliothèque est un projet maven. Vous devez avoir Maven pour la configuration Android pour pouvoir le construire. ou le convertir dans un projet régulier. P>
Monsieur peut vous expliquer en détail "Dans ce cas particulier, ce projet ne fonctionnera que si vous le connecte en tant que projet de bibliothèque, pas un pot.". Je vais très graticler o vous.
Oui. Les projets qui ont des ressources ne peuvent pas être exportés en tant que fichier JAR et mis en libs. Ils doivent être connectés en tant que projets de bibliothèque à votre application Android. développeur.android.com/tools /Projects/index.html . C'est assez simple si vous utilisez Eclipse. Juste Click-Properties -> Android a tout ce que vous devez faire.
Après avoir référencé correctement toutes les bibliothèques, j'ai changé le XML pour référencer la SwiPelisView comme ceci:
<main.java.com.fortysevendeg.android.swipelistview.SwipeListView xmlns:swipe="http://schemas.android.com/apk/res-auto" android:id="@+id/example_lv_list" android:layout_width="fill_parent" android:layout_height="wrap_content" android:listSelector="#00000000" swipe:swipeActionLeft="reveal" swipe:swipeActionRight="reveal" swipe:swipeAnimationTime="10" swipe:swipeBackView="@+id/back" swipe:swipeCloseAllItemsWhenMoveList="true" swipe:swipeFrontView="@+id/front" swipe:swipeMode="right" swipe:swipeOffsetLeft="80dip" swipe:swipeOffsetRight="80dip" swipe:swipeOpenOnLongPress="false" />
Pouvez-vous me dire ce que @ + identifiant / avant et @ + id / arrière est? Sont-ils des références à des mises en page dans ce même fichier XML? J'ai des difficultés à mettre en place cette liste de réception dans XML
@Jadebyfield Les références sont des références aux vues de votre liste de mise en page. Jetez un coup d'œil à l'échantillon ici: Github.com/47deg/ Android-Swipelistview-Sample / Arbre / Master / Re S / ...
Enfin, j'ai réussi à intégrer Android-Swipelisview Library de 47DeGrees dans ma propre application. strong> fonctionne comme un charme. Merci à 47degrees d'écrire un tel morceau de code aussi merveilleux. P> Solution: strong> p> ce qui ne fonctionne pas ?! EM> strong> p> y compris le pot en tant que dépendance et ATTRO.XML dans RES / Valeurs ou référencer la bibliothèque SwiPELISTView en tant que dépendance de la LIF dans votre projet ne fonctionne pas. P> inclure les classes suivantes dans votre package d'application forte>. Assurez-vous de corriger
<au.com.your.package.SwipeListView
xmlns:swipe="http://schemas.android.com/apk/res-auto"
android:id="@+id/swipe_listview"
android:listSelector="#00000000"
android:layout_width="match_parent"
android:layout_height="match_parent"
swipe:swipeFrontView="@+id/front"
swipe:swipeBackView="@+id/back"
swipe:swipeActionLeft="reveal"
swipe:swipeActionRight="choice"
swipe:swipeMode="both"
swipe:swipeCloseAllItemsWhenMoveList="true"
swipe:swipeOpenOnLongPress="true"
swipe:swipeAnimationTime="100"
swipe:swipeOffsetLeft="50dp"
swipe:swipeDrawableChecked="@drawable/item_selected"
swipe:swipeDrawableUnchecked="@drawable/item_unselected"
/>
Merci cela a aidé. Mais nécessite également Nineoldroids-2.4.0.jar pour SwiPelisViewTouchlistener Classer, disponible dans le projet SwipedsDissMiss chez Github. Nous pouvons télécharger et ajouter à notre lib. Dossier du projet et ajoutez un chemin de construction.
Essayez d'ajouter les éléments suivants à la construction.Gradle
J'ai eu ce même problème.
java.lang.ClassNotFoundException: Didn't find class "com.fortysevendeg.android.swipelistview.SwipeListView"
Pouvez-vous savoir comment l'utiliser? J'ai un problème similaire et je ne peux pas savoir quoi que ce soit :(
@Majid non, je ne suis pas capable de comprendre jusqu'à la date
Je vais envoyer un courriel à l'auteur, j'espère qu'il répond :(
@Majid je l'ai envoyé un courriel autour de 25 jours de retour, mais il n'a pas encore répondu. S'il vous répond à vous, veuillez partager la solution ici. Afin que tout le monde puisse en prendre le bénéfice.
Je l'ai envoyé un courriel ce soir mais n'obtiens pas de réponse..je espérons qu'il me répondra :( .. ok je vais partager la solution si je peux trouver quoi que ce soit;)
Avez-vous vu ce projet? GITUB.COM/47DEG/ADROID-SWIPELISTVIEW-SAMPLE
Toute personne a trouvé un indice concernant SwiPelishna de 47deg. Comment l'utiliser dans notre projet existant.
@Nikhilagawal Avez-vous trouvé quelque chose sur la manière d'utiliser la bibliothèque de visualisation de la liste Swipe List.
@Nidhigondhia Désolé, je n'ai pas réussi à trouver la solution jusqu'à la date. Si je suis arrivé, je le posterai ici.
@Nikhilagawal ok, si vous trouvez une solution, veuillez poster ici. Avez-vous une idée de bibliothèque similaire pour mettre en œuvre Swipe dans la vue de la liste.
@Nidhigondhia Si vous voulez o Mettre en œuvre Swipe Souteurs, vous pouvez voir mon message Stackoverflow.com/questions/16017988/...
@Tall: J'ai également fait face au même problème et après 2 jours de conti. Essayer, j'ai résolu ça. Au lieu d'ajouter un fichier JAR, un dossier d'importation "SwipelistView" de Pack and Fichier ZIP en tant que projet dans Eclipse. Dans ce PRJ, ajoutez lib "Nineoldroïds-2.4.0" et "Android.Support.v4". Maintenant, dans votre propre projet, cliquez avec le bouton droit de la souris, sélectionnez Propriétés, ajoutez le projet importé ci-dessus en tant que bibliothèque. C'est ça. Maintenant, cela fonctionnera. Faites-moi savoir si vous avez un problème après cette étape. :)
J'ai ajouté une mise en page dynamique avec N Nombre de boutons de la vue de défilement horizontal, après glisser sur n'importe quel côté, les boutons horizontaux défilés sont visibles dans la mise en page, en cliquant sur les boutons visibles, il fonctionne bien après le défilement de la vue de défilement horizontal Parfois. travaille et parfois, cela ne fonctionne pas. Mais cela fonctionnera après avoir ramené à nouveau la vue de la vue de la vue de la vue de la vue de la vue et qui passe à nouveau des balayeurs pour afficher la vue arrière.