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 :

Type de layout frame fixe + scrollview


Sujet :

Composants graphiques Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 66
    Par défaut Type de layout frame fixe + scrollview
    Bonjour,

    je me demandais c'était quoi le mieux pour afficher une frame fixe dans son application pour faire un truc comme l'appli allociné ou facebook par exemple ?

    C'est juste l'utlisation d'un scrollview qui permet ça ?
    D'ailleurs dans le cas d'allociné c'est quel type d'objet qui a été utilisé pour leurs onglets ? Un TabHost ?

    Merci de m'éclairer !

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 66
    Par défaut
    toujours pas rapport à ça, j'ai fait des essais, et j'ai un problème de positionnement :



    voilà l'image qui devrait être ma frame fixe en haut de mon activity

    et voilà le résultat que j'ai :



    mon fichier xml est le suivant :

    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
    21
    22
    23
    24
    25
    26
    27
    28
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="vertical"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        >
     
        <ImageView android:id="@+id/splashscreen"
        		android:scaleType="fitXY"
           		android:layout_width="fill_parent"
           		android:layout_height="fill_parent"
        		android:src="@drawable/splash"/>
    	    <ImageView android:id="@+id/logo"
    	       		android:layout_width="wrap_content"
    	       		android:layout_height="wrap_content"
    	    		android:src="@drawable/fond_logo_kompakombo"/>
    	    <ScrollView android:id="@+id/ScrollView01" 
    	 		android:scrollbars="vertical"
    			android:layout_width="fill_parent" 
    			android:layout_height="fill_parent"
    			android:layout_below="@+id/logo">
    		    <ListView
    		        android:id="@+id/listecategorie"
    		        android:layout_width="fill_parent"
    		        android:layout_height="fill_parent"
    		      />
    	      </ScrollView>
    </LinearLayout>
    Et donc plusieurs problèmes :

    -D'une part le positionnement de mon imageView que je n'arrive pas à caler en haut... Avec un TextView elle se positionne bien le seul pb c'est qu'elle se retrouve déformer, je pourrais utiliser une image extensible (ce que je ferais dans tous les cas pour assurer la compatibilité du mode paysage) mais je ne veux pas qu'elle prenne trop de place en hauteur... Et qu'elle soit affiché au maximum de sa largeur (je sais pas si je suis très clair ^^" )

    -D'autre part, mon scrollView ne prend pas toute la hauteur... je comprend pas vraiment pourquoi puisque je lui dit fill_parent en argument height :/

    P.S. : pour la première ImageView, il s'agit d'un splashscreen que je rend invisible ensuite, j'ai également essayé de le positionner dans un FrameLayout en pensant que ça pouvait venir de ça, mais non...

    Merci d'avance !!!

  3. #3
    Membre chevronné
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    322
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 322
    Par défaut
    Ton ScrollView ne sert à rien ici, car la ListView crée automatiquement une barre de scroll quand cela est nécessaire.

    Pour ton image : As tu essayer de changer le padding ou de le forcer à 0 ?

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 66
    Par défaut
    Ah oui autant pour moi pour le listView !

    Pour l'image, oui j'ai essayé le padding et margin... Mais rien n'y fait oO

  5. #5
    Membre chevronné
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    322
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 322
    Par défaut
    Essayes de mettre layout_heigth="wrap_content". Si c'est ça je t'expliquerai mon idée, mais vu qu'il y a peu de chance que ça marche je préfère me taire ^^.

    Tu peux nous mettre un screen quand tu rajoutes un textView et que ca déforme l'image ?

    Edit : ah non j'ai confondu avec la première image...

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 66
    Par défaut


    En fait quoi que je fasse il prend toujours la même hauteur... Je pourrais éventuellement lui spécifier une hauteur le seul problème c'est que je ne sais pas laquelle...

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 06/06/2013, 13h45
  2. Réponses: 0
    Dernier message: 09/12/2010, 12h32
  3. Connaître son type d'adresse IP (Fixe ou Dynamique)
    Par Invité dans le forum Langage
    Réponses: 3
    Dernier message: 09/04/2009, 17h35
  4. [Layout] Taille fixe ?
    Par Napalm51 dans le forum AWT/Swing
    Réponses: 8
    Dernier message: 29/11/2007, 16h11

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