J'ai un scrollview, il comprend un textView, le textView a beaucoup de lignes, en d'autres termes le texte Voir toute la taille de l'écran, si je veux voir toutes les chaînes dans le textView, je dois faire défiler la barre de défilement mais je ne veux pas ainsi, je veux le textView ou l'écran se déplaçant vers le haut intervalle automatique pendant une période de temps, de sorte que n'ont pas besoin d'opérations de l'utilisateur, comment le réaliser Ressemble à l'effet ebook?textView déplacer automatiquement vers le haut
Répondre
Si je comprends bien, vous voulez un défilement automatique TextView, comme un chapiteau à droite?
Vous pouvez utiliser l'approche Labeeb mais le problème est que vous ne connaissez pas la taille de l'écran. Tout d'abord, vous devez créer un timer dans la méthode onCreate de votre activité pour l'exécuter en arrière-plan. Il devrait fonctionner dans un fil séparé pour ne pas bloquer votre interface utilisateur. Utilisez schedule(TimerTask task, long delay, long period)
en réglant le délai et la période sur la même valeur. (ou non c'est à vous).
Vous pouvez utiliser la classe Scroller pour lancer et contrôler un événement de défilement. Vous pouvez définir la distance de défilement, la position de départ défilante, la position de fin, etc. Idéalement, vous devez créer un algorithme pour calculer la "quantité de défilement" en fonction d'une taille de screnn. Vous pouvez, cependant, faire défiler un nombre fixe de lignes qui serait < que le nombre de lignes d'un petit écran 2 '' (je pense que ce sont à peu près les plus petits écrans de l'appareil Android). Enfin, utilisez la minuterie pour déclencher la méthode de défilement (tâche) que vous venez de créer.
Pas si bon mais fonctionne aussi (un peu!) Vous pouvez également utiliser la propriété de marque android intégrée. Il peut simuler l'effet du désir.
android:marqueeRepeatLimit="int"
android:ellipsize="marquee"
Mais il défile et fonctionne en continu horizontalement.
je ne sais pas est-ce une bonne idée, Ici vous pouvez utiliser chaque ligne dans une textview séparée et vous pouvez utiliser requestfocus de chaque textview dans un intervalle de temps défini
- 1. jquery, déplacer l'élément actuel vers le haut
- 2. Déplacer vers le haut et Déplacer vers le bas les éléments dans la zone de liste
- 3. déplacer le curseur vers le haut/bas dans UITextView
- 4. Android: Déplacer toute la disposition vers le haut
- 5. lignes de déplacer vers le haut et vers le bas dans le tableau html
- 6. Comment déplacer le pointeur vers le haut ou vers le bas sur plusieurs lignes avec Emacs?
- 7. Comment déplacer un élément vers le haut et vers le bas dans un wxListCtrl (wxWidgets)
- 8. déplacer les options de sélection vers le haut et vers le bas via jquery
- 9. Jquery table de déplacement ligne vers le haut ou vers le bas ou déplacer X
- 10. Focus prochain textview automatiquement
- 11. Obtenir un UITableView pour faire défiler vers le haut/snap vers le bas, pas le haut
- 12. iPhone: déplacer UINavigationBar vers le bas?
- 13. Comment déplacer les éléments frères vers le haut/le bas dans le prototype 1.5.1?
- 14. Défilement de l'écran vers le haut pour exposer TextView au-dessus du clavier
- 15. UITextview contenu se déplace vers le haut lorsque la textview est sélectionné
- 16. jQuery Animer vers le haut
- 17. WPF - Implémentation d'une zone de liste permettant de déplacer les éléments vers le haut et vers le bas
- 18. Puis-je utiliser jQuery pour déplacer facilement les éléments li vers le haut ou vers le bas?
- 19. Comment déplacer les contrôles du bas vers le haut d'un formulaire MFC?
- 20. Mode portrait du contrôleur SplitView - Le bouton du haut continue de se déplacer vers la droite
- 21. Rendre BoxLayout déplacer les composants vers le haut tout en empilant de gauche à droite
- 22. Utilisez LINQ pour déplacer l'élément vers le haut de la liste
- 23. Comment faire pour déplacer la barre de défilement vers le haut d'une ligne? (En C# RichTextBox)
- 24. Glissement vers le haut/vers le bas d'un contrôleur UINavigation
- 25. Flèches du clavier vers le haut et vers le bas
- 26. Comment détecter: défilement vers le haut ou vers le bas?
- 27. Jquery glisser vers le haut et vers le haut avec des flèches
- 28. WPF Arbre logique - bas vers le haut par rapport haut vers le bas
- 29. jQuery Sortable Bouton de déplacement vers le haut/vers le bas
- 30. Comment faire jQuery animer vers le haut
aucun vote: ~~ ( – Tivie