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

Composants graphiques Android Discussion :

Switch entre des layouts


Sujet :

Composants graphiques Android

  1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    Février 2012
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2012
    Messages : 133
    Points : 122
    Points
    122
    Par défaut Switch entre des layouts
    Bonjour tout le monde,

    Désolé encore de venir vers vous.

    Je fais une appli qui lance des slides en fullview et qui change tous les x temps, et mon layout principal est un webview(+ header fixe) permettant d'afficher différant templates. L'ennuie c'est que j'ai un template où je dois montrer un bout de carte de google :/. Donc je dois rediviser le layout en 2 webview et 1 fragement(Map).

    J'ai essayé de jouer avec des invisibles ou des redimensionnent mais je sens que ca alourdi l'application et cela fonctionne moyen... alors je ne sais pas si vous avez une idée de performance pour ce soucis.

    J'ai pensé à jouer avec activityresult et boucler tant que l'activité seconde ne renvoie pas quelques choses en se finissant... Je n'ai pas encore regardé du coté des View...

    Alors voilà je suis ouvert à toutes propositions visant à être le plus performant possible... .

    Merci à vous.

    Cordialement,

  2. #2
    Expert éminent

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Points : 9 149
    Points
    9 149
    Par défaut
    Salut,

    Je ne comprends pas l’intérêt d'utiliser googleMaps natif si toutes ton application est en Web... Déjà je ne comprends pas l’intérêt d'une Application Web...

    Donc vu ta demande pourquoi ne pas charger googleMaps depuis une page Web et non le natif ? Comme cela ça résoudra ton problème sur ton affichage.

    Sinon pour information les fragments sont utiles à cela alors peut être que tu as un problème de Design en fait sur le fait de vouloir afficher trop d'information sur une Page, l'interface mobile n'est pas celle du Web....
    Responsable Android de Developpez.com (Twitter et Facebook)
    Besoin d"un article/tutoriel/cours sur Android, consulter la page cours
    N'hésitez pas à consulter la FAQ Android et à poser vos questions sur les forums d'entraide mobile d'Android.

  3. #3
    Membre régulier
    Homme Profil pro
    Inscrit en
    Février 2012
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2012
    Messages : 133
    Points : 122
    Points
    122
    Par défaut
    Salut,

    Merci de ta réponse .

    Je venais justement poster ma solution en plus.

    Alors j'ai essayé de passer google Map en js, comme ca cela était plus simple, mais la map ne s'affichait pas dans le webview...

    Pour la taille des slides, Oui elles sont trop grande à cause des images que je parse en base64, mais je vais voir pour les pointer en lien url au lieu de les stockers dans la mémoire. Le but était si internet ou autres outils extérieurs sont injoignable de pouvoir lacé l'appli quand même.

    Sinon pour mon soucis, j'ai utilisé Flipper qui fonctionne très bien malgrès quelques soucis due à la taille des slides...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <ViewFlipper
    		android:id="@+id/view_flipper"
    		android:layout_width="fill_parent"
    		android:layout_height="fill_parent" >
            <include android:id="@+id/webview" layout="@layout/view_webview" />
            <include android:id="@+id/mapview" layout="@layout/view_map" />
        </ViewFlipper>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    // Animate
    	private Animation inFromRightAnimation() {
     
    		Animation inFromRight = new TranslateAnimation(
    		Animation.RELATIVE_TO_PARENT,  +1.0f, Animation.RELATIVE_TO_PARENT,  0.0f,
    		Animation.RELATIVE_TO_PARENT,  0.0f, Animation.RELATIVE_TO_PARENT,   0.0f
    		);
    		inFromRight.setDuration(100);
    		inFromRight.setInterpolator(new AccelerateInterpolator());
    		return inFromRight;
    	}
    	private Animation outToLeftAnimation() {
    		Animation outtoLeft = new TranslateAnimation(
    		  Animation.RELATIVE_TO_PARENT,  0.0f, Animation.RELATIVE_TO_PARENT,  -1.0f,
    		  Animation.RELATIVE_TO_PARENT,  0.0f, Animation.RELATIVE_TO_PARENT,   0.0f
    		);
    		outtoLeft.setDuration(100);
    		outtoLeft.setInterpolator(new AccelerateInterpolator());
    		return outtoLeft;
    	}
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <div style="margin-left:40px">flipper.setInAnimation(inFromRightAnimation());
    flipper.setOutAnimation(outToLeftAnimation());
    flipper.showNext();	</div>
    Voilà .

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Tableau entre table-layout et les valeurs des TD
    Par aelmalki dans le forum Balisage (X)HTML et validation W3C
    Réponses: 17
    Dernier message: 03/12/2010, 23h35
  2. Connaitre Les adr IP des switch entre 2 pc
    Par TOPGUN89 dans le forum Hardware
    Réponses: 12
    Dernier message: 01/06/2006, 22h13
  3. Comment dessiner lignes entre des fenêtres ?
    Par Hauwke dans le forum Langage
    Réponses: 5
    Dernier message: 17/11/2005, 12h33
  4. Comment faire un retour ligne entre des " ??
    Par DrTank dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 09/05/2005, 09h35
  5. Empêcher le retour á la ligne entre des balises <Hx> e
    Par thomas_chamas dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 29/11/2004, 16h39

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