IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

Afficher grille dynamique à 2 dimensions


Sujet :

Android

  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    139
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 139
    Par défaut Afficher grille dynamique à 2 dimensions
    Bonsoir,


    Je souhaite créer un automate cellulaire (du type Jeu de la vie, en gros c'est un très grand tableau à 2 dimensions contenant des entiers -0 ou 1- ou une image).
    Pour cela, l'utilisateur indique la taille de la grille (lignes*colonnes), et la grille se crée dynamiquement.

    Pour l'instant l'utilisateur indique le nombre de lignes et de colonnes y a pas de problèmes.
    Mais je bloque au niveau de la création de la grille, c'est à dire un très grand tableau à 2 dimensions.

    Au départ, j'étais parti avec un GridLayout, comme je faisais en java classique, mais sous android ça marche apparemment différemment, et en consultant les forums, j'ai vu que j'avais la possibilité d'utiliser une GridView.

    Qu'est ce que vous en pensez ? L'utilisation d'une GridView est-elle recommandée dans le cas où l'utilisateur entre une très grande grille ? (imaginons, 30cases*20cases !)

    Et dans mon cas, l'utilisation d'Adaptateur est-elle obligée ?


    Merci d'avance pour votre aide

  2. #2
    Rédacteur
    Avatar de MrDuChnok
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2002
    Messages
    2 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 112
    Par défaut
    Salut,

    Personnellement, je serais reparti de 0 pour un tel composant.
    Il va être très simple à faire normalement.

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    139
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 139
    Par défaut
    D'accord merci !
    Donc avec GridLayout ça peut le faire ?
    Le problème est qu'en java classique, c'est facile puisque je n'ai qu'à déclarer un Panel avec une stratégie GridLayout(nb lignes , nb colonnes) et ensuite remplir mon Panel "divisé", mais là je n'ai pas trouvé de telles méthodes sous android...

  4. #4
    Rédacteur
    Avatar de MrDuChnok
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2002
    Messages
    2 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 112
    Par défaut
    C'est possible de le faire sous Android avec une GridView, mais c'est pas le meilleur choix, car tu vas allourdir fortement ton application dans la partie dessin d'IHM, car il va utiliser x composants graphiques qui vont se redessiner.
    En partant de 0, tu en gérerais juste un.
    Mais après c'est un choix de conception. Après, faut bien avoir conscience que même si c'est possible de faire des choses sur Android comme sur PC classique, ce n'est pas forcément les meilleurs choix (optimisation, petit écran, petit processeur, etc).

  5. #5
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    139
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 139
    Par défaut
    En réalité, c'est un projet qu'il faut que je réalise pour la fac, donc je vais me plier aux exigences des profs
    Bref, je vais essayer de confectionner ça et je vous retiens au courant si j'ai du mal.
    Merci en tout cas !

Discussions similaires

  1. afficher un tableau 2 dimensions dans une fenetre
    Par igor24 dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 29/04/2006, 13h50
  2. Réponses: 27
    Dernier message: 19/04/2006, 17h58
  3. Réponses: 1
    Dernier message: 09/03/2006, 17h25
  4. Réponses: 2
    Dernier message: 17/02/2006, 13h26
  5. Réponses: 2
    Dernier message: 09/09/2005, 10h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo