Partage
  • Partager sur Facebook
  • Partager sur Twitter

android studio disposition bouton / taille ecran

    28 août 2020 à 16:44:37

    Bonjour,

    Dans les exemples avec des ressources sous Android studio on a des cas différents d'écran suivant les dpi (layout, layout-hdpi, layout-mdpi).
    Le problème est: j'ai une tablette 10.1' => 240dpi et un smartphone 4.8' => 229dpi
    Je me retrouve donc avec toujours le même layout utilisé. Hors sur la tablette je peux mettre 6 boutons sur une ligne (LinearLayout) alors que sur le smartphone je ne peux en mettre que 3. Donc pour le smartphone je veux utiliser 2 lignes.
    Comment puis-je faire cela avec AndroidStudio s'il vous plait?

    Cordialement
    Michel
    • Partager sur Facebook
    • Partager sur Twitter
      1 septembre 2020 à 13:13:13

      Bonjour,

      si tes boutons sont assez petits tu peux tous les caser sur une ligne. Sinon pour les mettre sur 2 lignes tu peux utiliser un LinearLayout vertical et deux LinearLayout horizontaux.

      Comme ceci:

      vertical LinearLayout {
          horizontal LinearLayout {
              Button 1
              Button 2
              Button 3
          }
          horizontal LinearLayout {
              Button 4
              Button 5
              Button 6
          }
      }

      (C'est du simili code, mais c'est juste pour montrer la structure)

      -
      Edité par Atomaly 1 septembre 2020 à 13:14:38

      • Partager sur Facebook
      • Partager sur Twitter

      android studio disposition bouton / taille ecran

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown