2011-07-09 1 views
1

J'essaie de trouver la meilleure approche pour concevoir une scrollview horizontale avec seulement quelques boutons qui, lorsque défiler si la fin est atteinte, commence à montrer les premiers éléments à nouveau, donc le comportement du carrousel. Par comportement de carrousel Je ne dis pas carrousel de cercle 3D, je veux simplement dire que vous pouvez continuer à défiler horizontalement, pour toujours, et le premier élément réapparaît lorsque la fin est atteinte, par exemple lorsque vous faites défiler vers la gauche.Quelle est la meilleure approche pour mettre en œuvre un composant de carrousel à défilement horizontal?

Toutes les suggestions seraient grandement appréciées.

+0

Jetez un oeil à le widget Gallery, puis revenez ici quand vous voulez remplacer les images avec des boutons et ne peut pas comprendre la fin de portée début goto code. – Blundell

+0

Gallery n'assure pas le comportement du carrousel. Si je voulais simplement un défilement horizontal, j'utiliserais simplement horizontalscrollview. ;-) – Jona

+0

Je ne le fais pas, mais vous voudrez juste agrandir la galerie et peut-être voir quelle position vous avez ensuite réorganiser les images/boutons. Juste une idée – Blundell

Répondre

0

Vous pouvez essayer cela, http://code.google.com/p/infinite-gallery/

Si cela ne fonctionne pas, alors je ne comprends pas la question et vous pourriez vouloir essayer de donner un peu plus en détail les raisons pour lesquelles il ne répond pas à vos besoins

Si par carrousel (un terme plutôt subjectif) signifie que vous chaque élément a une autre « profondeur » avec l'élément central le plus important dans la mesure où l'interface utilisateur il y a d'autres projets qui ont fait cela aussi

+0

Merci pour le lien. C'est un peu bogué et ce n'est pas exactement l'infini mais certainement aidera à regarder dans le code voir si je peux faire quelque chose de similaire mais à mon essayage ... J'ai mis à jour la question un peu plus sur le comportement du carrousel ... – Jona

+0

@Moto Je pense toujours que vous devriez être en mesure d'utiliser la galerie et juste de créer une vue personnalisée, puis en boucle, voici un autre lien qui fait la boucle, regardez la troisième réponse vers le bas http://stackoverflow.com/questions/3633370/android -circular-gallery/3635753 # 3635753 – Idistic

Questions connexes