Je voudrais savoir s'il existe un moyen d'appeler la propriété android:layout_gravity
à partir d'une méthode Java. Je n'ai trouvé aucune méthode dans la documentation Android pour le faire. Telle est l'image de la mise en page que je veux mettre en œuvre:Méthode Java pour android: layout_gravity
http://www.anddev.org/resources/image/2234
Je sais le faire par XML, comme suit:
<FrameLayout
xlmns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<Button
android:layout_gravity="left|center_vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="<" />
<Button
android:layout_gravity="right|center_vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=">" />
</FrameLayout>
Mais dans ma situation, je dois le faire par Code Java, car je vais implémenter d'autres vues de manière dynamique. Pour éviter de fusionner la mise en page XML avec du code Java, je préférerais faire toute la mise en page en utilisant Java.
BTW ici, il ne serait pas nécessaire de marquer wiki communautaire;) – RoflcoptrException