2012-02-18 5 views
0

Je crée une application Android à l'aide de Titanium mobile. Comment créer cette interface à l'aide de la disposition verticale?Mise en page relative mobile titane

---------------- 
Header View  } height = 40dp 
----------------- 


Content View  } height = fill_parent 


---------------- 

Dans le sdk android officiel, nous avons la taille fill_parent pour étirer la vue du contenu vers le bas. Régler la hauteur sur 'auto' ajustera la hauteur en fonction de la hauteur du contenu; le régler sur '100%' couvrira tout l'écran.

Vous avez recherché cette réponse pendant plusieurs jours, vraiment appréciez votre aide.

Modifier: Une autre question, et si la vue d'en-tête était au fond?

----------------- 


Content View  } height = fill_parent 


---------------- 
Header View  } height = 40dp 
---------------- 

Répondre

2

La vue du contenu devrait être comme ça (comme vous pouvez le faire avec le langage HTML)

var content_view = Ti.UI.createView({ 
    top: 40, 
    bottom: 0 
}); 

Si la barre est au fond, il suffit de tourner autour de:

var content_view = Ti.UI.createView({ 
    top: 0, 
    bottom: 40 
}); 
+0

merci, mais que faire si la vue d'en-tête était au fond? (ajouté à ma question d'origine) –

+0

retournez-le :) C'est facile :) Ajouté à ma réponse –

Questions connexes