Android Studio ConstraintLayout avec ScrollView

Je fais une application avec une liste d'icônes, donc, comme deux icônes par rangée, j'ai 8 icônes. 4 s'insèrent dans la vue, mais la réinitialisation ne fonctionne pas. J'ai utilisé ConstraintLayout (dernier Android Studio).

Donc, j'ai pensé – comment puis-je atteindre ce positionnement ContraintLayout-place et le rendre mobile? J'ai ajouté ScrollView. Lorsqu'il est créé, il ajoute automatiquement LinearLayout sous. Donc, pas de problème, je l'supprime, j'ajoute ConstraintLayout, de sorte que mon projet ressemble à ceci:

  • Une erreur s'est produite lors de la création du sous-projet Android, car un chemin d'accès n'est pas trouvé
  • Empêchez le portail captif de fermer automatiquement après l'authentification (Android)
  • L'animation de traducteur fonctionne parfaitement lors de la définition avec XML et une fois par simple par code - Android
  • Android - Center TextView horizontalement dans LinearLayout
  • Installation d'une bibliothèque de support pour PreferenceFragmentCompat
  • Classe non trouvée lors de la désinstallation lors du passage de Parcelable via Messenger vers un service à distance
  • ConstraintLayout – ScrollView – ConstraintLayout

    Jusqu'à présent, bon, mais maintenant, si je dépose tous les widgets sur la vue Design ou Blueprint, rien n'est ajouté. Si je le dépose sous la disposition de la 2ème contrainte, il s'ajoute bien, mais les contraintes sont construites contre la 1ère contrainte, et si je passe à la 2ème, toutes les contrôles de contrainte disparaissent du haut de la vue de conception.

    Ma question est la suivante: comment puis-je faire une page d'icone en défilement, la positionner correctement (de préférence, la manière de la disposition des contraintes)?

    Merci!

  • Type de charge utile non valide Android
  • Android LinearLayout: Ajoutez une bordure avec une ombre autour d'une ligne linéaire
  • Le son des médias Phonegap arrête de jouer après 5 fois
  • Différences entre Jar, Android Library et Android Library Project
  • Android TTS prend-il en charge le langage de balisage de synthèse vocale?
  • Créer un nouveau projet sur Android, Erreur: Studio Inconnu hôte 'services.gradle.org'
  • coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.