Estoy haciendo una pequeña aplicación para una tableta, algo así como un signo de pantalla.Android Editar alineación de texto
Tengo algunos elementos de texto que están alineados en el centro en el letrero de la pantalla. Cuando toco sobre él, se convierte a editText. Quiero el texto de edición de tal manera que el texto en él esté alineado al centro y contenido envuelto. Pero cuando ingreso algo, editText se expande en ambos sentidos, manteniendo el texto alineado al centro. Quiero hacer lo mismo con los elementos de texto alineados a la derecha (la única diferencia es que el texto de edición se expandiría solo hacia la izquierda).
Cuando estoy tratando de hacer esto ahora se expande hacia el left.This es mi código para trazar el elemento de edición de texto
tempView=new EditText(this);
((EditText) tempView).setTextSize(shrinkedFontSize);
((EditText) tempView).setTypeface(tf);
((EditText) tempView).setText(tempInput.getText());
((EditText) tempView).setGravity(Gravity.CENTER);
layout.addView(tempView, tempParams);
estoy fijando la anchura de la distribución como en la disposición Wrap_content parámetros. También he especificado la xey en mis parámetros de diseño para la esquina superior izquierda del texto de edición.
¿Hay alguna manera de lograr esto?