Acceder

Ver la Versión Completa : Cambiar por código el layout_gravity de un LinearLayout


suikevil
09/09/10, 17:16:17
¡Hola de nuevo a todos!
Me gustaria saber si se puede cambiar el layout_gravity de un LinearLayout por código. Mi idea es ponerlo a la izquierda o a la derecha en función de las preferencias del usuario (para los zurdos y los diestros).
Con el método setGravity(int) de la clase LinearLayout no consigo lo deseado y con ((LinearLayout.LayoutParams) myLinearLayout.getLayoutParams()).gravity = Gravity.CENTER; me arroja la excepción ClassCastException.
Asi que si alguien conoce la respuesta agradeceria que la compartiese con nosotros.

Un saludo