Exemple Android RelativeLayout

Exemple Android RelativeLayout

Sous Android,RelativeLayout vous permet de positionner la base de votre composant sur la position du composant à proximité (parent ou frère). C'est la disposition la plus flexible, qui vous permet de positionner votre composant pour qu'il s'affiche où vous le souhaitez (si vous savez comment le «relatif»).

DansRelativeLayout, vous pouvez utiliser «above,below,left etright» pour organiser la position du composant, par exemple, afficher un «bouton1» ci-dessous «Button2», ou afficher «button3» à droite du «button1».

Note
LeRelativeLayout est très flexible, mais difficile à maîtriser. Nous vous suggérons d'utiliser l'IDE Eclipse pour faire glisser le composant, puis de visualiser le code de disposition XML généré par Eclipse pour comprendre comment coder les composants «relatifs».

Dans ce tutoriel, nous vous montrons comment organiser / positionnerbutton,textview eteditbox via «RelativeLayout».

P.S This project is developed in Eclipse 3.7, and tested with Android 2.3.3.

1. Disposition relative

Ouvrez le fichier «res/layout/main.xml», ajoutez des composants et positionnez-le via «RelativeLayout». Lisez ci-dessous le code XML, assez verbeux pour vous dire où afficher le composant.

Fichier: res / layout / main.xml




    

2. Demo

Voir le résultat, le code XML ci-dessus générera la sortie suivante.

android relativelayout demo

Télécharger le code source

Téléchargez-le -Android-RelativeLayout-Example.zip (15 Ko)