texto studio programacion móviles libro imagen desarrollo desarrollar curso con boton aprende aplicaciones android button android-studio

studio - manual de programacion android pdf



No se puede disminuir el texto del botón de la caja en el estudio de Android (8)

En su archivo .xml dentro de Button, agregue esta línea--

android:textAllCaps="false"

Tengo una pregunta trivial que me ha estado molestando por un tiempo. Traté de googlear esto pero nadie parece tener el mismo problema que yo o no lo ve como un problema. Cuando hago un botón en activity_my.xml debajo del diseño

<Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/button_1_name" android:id="@+id/button2" android:layout_marginTop="140dp" android:layout_below="@+id/textView" android:layout_centerHorizontal="true" />

Me sale un botón que se parece a

a pesar de que mi código de cuerdas es:

<resources> <string name="app_name">HelloWorld</string> <string name="hello_world">Hello world!</string> <string name="action_settings">Settings</string> <string name="button_1_name">BuTtOn 1</string>

Sé que definitivamente me falta algo pequeño aquí, pero ¿cómo obtengo minúsculas / mayúsculas en el texto del botón?

¡Gracias!


Esto se puede corregir en el código de la aplicación estableciendo el TransformationMethod del botón nulo, por ejemplo

mButton.setTransformationMethod(null);


Podrías configurar así

button.setAllCaps(false);

programáticamente


Puede agregar android:textAllCaps="false" al botón.

El texto del botón puede transformarse en mayúsculas según el tema de su aplicación que se aplique a todos los botones. Compruebe los archivos de temas / estilos para configurar el atributo android:textAllCaps .


add android:textAllCaps="false" en el botón xml. Es cierto con este problema.


en XML: android: textAllCaps = "false"

Programado:

mbutton.setAllCaps (falso);


hay 3 formas de hacerlo.

1.añadir esta línea con estilo

<item name="android:textAllCaps">false</item>

2.Utilizar

android:textAllCaps="false"

en su layout-v21

mButton.setTransformationMethod(null);

  1. agregue esta línea debajo del elemento (botón o editar texto) en xml

android: textAllCaps = "falso"

Saludos


<style name="AppTheme" parent="AppBaseTheme"> <item name="android:buttonStyle">@style/Button</item> </style> <style name="Button" parent="Widget.AppCompat.Button"> <item name="android:textAllCaps">false</item> </style>