¿Es posible acceder a un elemento de string-array en Android?

snip-code de los valores / string.xml :

<array name="categories"> <item name="today">Today</item> <item name="life">Life</item> <item name="corner">Corner</item> <item name="banks">Banks</item> <item name="it">IT</item> <item name="fun">Fun</item> </array> 

snip-code de layout / main.xml :

 <Button android:id="@+id/today" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="8sp" android:text="@array/categories" /> 

¿Es posible asignar un nombre de etiqueta a un botón con id = hoy directamente de values ​​/ string.xml usando string-array con nombre = categories y item específico, en este caso – hoy ?

Consulte la respuesta seleccionada aquí: Android: referencia una cadena en un recurso de matriz de cadenas con xml .

De acuerdo con esa respuesta, tiene que hacer algo como esto:

 <string name="earth">Earth</string> <string name="moon">Moon</string> <string-array name="system"> <item>@string/earth</item> <item>@string/moon</item> </string-array> 

Entonces simplemente haría:

  <Button .... android:text="@string/earth" /> 
  • El fondo xml no cambia cuando uso la tableta
  • convertir la interfaz de usuario de Android a código
  • Texto del botón que no consigue centrado verticalmente en botón
  • Fondo Android + texto + icono para un botón
  • Configuración de lint.xml de Android Studio
  • Botón hexagonal con área de toque hexagonal
  • ¿Cómo hacer lo contrario de atributo de preferencia android: dependencia?
  • Cómo establecer la línea como un fondo utilizando xml (forma) a continuación para EditText?
  • Cómo configurar el fondo del botón seleccionado / no seleccionado en el archivo XML
  • Android utilizando diseños como una plantilla para crear múltiples instancias de diseño
  • Cómo subrayar el texto del botón en Android?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.