J'ai une vue avec GridView et deux boutons (haut et bas) dans ce.Ici lorsque nous cliquons sur le bouton gridview sera défiler vers le bas et cliquez sur le bouton vers le haut gridview défilera vers le haut.Est-il une chance de le faire.S'il vous plaît Quelqu'un donner des conseils (ou tutoriel) pour le faire. S'il vous plaît aidez-moiGridView faire défiler vers le bas et vers le haut lorsque vous cliquez sur les boutons?
Répondre
Vous devriez regarder dans smoothScrollToOffset(int offset)
et smoothScrollToPosition(int position)
, les deux étant des fonctions GridView.
Je recommande d'utiliser smoothScrollToPosition(int position)
car il prend en paramètre la position (dans votre adaptateur) de la vue que vous voulez faire défiler. Vraisemblablement, vous connaissez la position dans votre adaptateur de l'endroit où vous voulez faire défiler.
Regardez ici pour référence: http://developer.android.com/reference/android/widget/GridView.html
Vous devez calculer la position de la première image à afficher et définir cette position dans gridview en utilisant smoothScrollToPosition()
si vous utilisez api 8 ou plus gridview.scrollTo(x, y)
si vous utilisez api inférieur
étape 1 obtenir la première et la dernière position de l'image de la cupidité vue
étape 2 Lorsque le bouton clique vers le bas utilisateur Stroe la position sélectionnée comme last visible image position +1
Lorsque l'utilisateur clique sur le bouton haut magasin la position sélectionnée comme first visible image position -1
étape 3 définir la sélection de l'image à l'aide et faire défiler le gridview en faisant passer x et y de coordonnées de l'image en utilisant gridview.scrollTo(x, y)
pour api inférieur et en utilisant smoothScrollToPosition(position)
pour api 8 ou supérieur
Merci sunil, pouvez-vous fournir un exemple pour cela s'il vous plaît –
j'ai ajouté le code mGrid.smoothScrollToPosition (3) .Il montre erreur.J'utilise API 7. –
- 1. jquery faire défiler vers le bas et vers le haut avec les boutons
- 2. faire défiler vers le haut/bas jquery
- 3. Comment faire défiler vers le bas de l'effet (glisser vers le bas) lorsque vous cliquez sur les navigations supérieures ..?
- 4. Faire défiler vers le haut
- 5. jQuery pour faire défiler les valeurs de la liste vers le haut et vers le bas
- 6. Hover pour faire défiler vers le bas div et auto faire défiler vers le haut lorsque mouseleave
- 7. Comment animer élément lorsque vous faites défiler vers le bas puis vers le haut
- 8. Comment faire tableView Faites défiler automatiquement vers le haut/bas?
- 9. jquery faire défiler vers le haut convertir pour faire défiler vers le bas
- 10. Comment faire glisser une div vers le haut et vers le bas pour faire défiler?
- 11. Obtenir un UITableView pour faire défiler vers le haut/snap vers le bas, pas le haut
- 12. Faire défiler vers le haut faire face
- 13. Le menu se sépare et se répète en haut lorsque vous faites défiler vers le bas
- 14. Stellar.js pépin lorsque vous faites défiler vers le haut
- 15. jQuery + appareils mobiles: comment faire défiler vers le haut et vers le bas? (IOS: iPad)
- 16. faire quelque chose lorsque vous faites défiler vers le haut et quelque chose d'autre lorsque vous faites défiler dans jquery
- 17. jquery balayer pour faire défiler vers le haut/bas
- 18. android défiler vers le bas
- 19. La vue Liste change l'ordre lorsque je fais défiler vers le haut et vers le bas?
- 20. jQuery - faites défiler vers le bas toutes les x secondes, puis faites défiler vers le haut
- 21. Utilisation de javascript pour faire défiler l'iframe vers le haut et vers le bas
- 22. Désactiver le défilement vers le haut et vers le bas
- 23. faire défiler vers le bas sur la page de chargement, mais permettra de faire défiler vers le haut
- 24. Vertical Faites défiler vers le bas et défiler vers le haut dans Selenium WebDriver avec Java
- 25. Faire défiler vers le bas d'un div
- 26. Lorsque vous faites défiler vers le bas sur un div, un autre div défile vers le haut
- 27. WPF Datagrid avec AlternatingRowBackground défile différemment lorsque vous faites défiler vers le haut et vers le bas
- 28. UITableView sélectionne les cellules en faisant défiler vers le haut et vers le bas
- 29. Comment faire défiler vers le bas - JQuery
- 30. WPF ListBox - Détecter barre de défilement vers le haut/vers le bas cliquez sur
merci Alex..i ajouté le code mGrid.smoothScrollToPosition (3) .il montre l'erreur.je suis en utilisant api 7. –