Acceso string.xml al código java en Android
Intenté acceder a los datos presentes en res/values/string.xml
en la Activity class
de Android, pero no puedo acceder a él. Si alguien sabe me ayuda.
- Estado de error: active SupportMapFragment {} ha borrado el índice: -1
- Sube fotos de la aplicación de Android a Google Cloud Storage / App Engine - carácter ilegal '_'
- Tengo problemas para que la interfaz de búsqueda de Android funcione en la barra de acciones
- API de baja energía de Bluetooth en Java
- ¿Cómo ver las fotos tomadas en Android sin utilizar la base de datos?
- Triangle opengl en android
- Reconocimiento de imágenes - Descriptor binario representación en Mat - OpenCV Android
- ¿Cómo comprobar si la casilla de verificación android está marcada dentro de su método onClick (declarado en XML)?
- No puede utilizar el método "getString (int resId)" en FragmentPagerAdapter
- Cambiar el color de fondo del elemento seleccionado en el cajón de navegación
- ¿Por qué mi implementación de pbkdf2 es tan lenta (vs. SQLCipher)?
- Algo similar a split ()?
- Google-api-translate-java Error al recuperar la traducción
Bueno, puedes obtener String usando,
getString(R.string.app_name);
Y, puede obtener string-array usando
String arr[] = getResources().getStringArray(R.array.planet); for (int i = 0; i < arr.length; i++) { Toast.makeText(getBaseContext(),arr[i], Toast.LENGTH_LONG).show(); }
Strings.xml:
<string name="some_text">Some Text</string>
Actividad:
getString(R.string.some_text);
Esto está presente en res/values/string.xml
<string-array name="planet"> <item>Mercury<item> <item>Venus</item> <item>Earth</item> <item>Mars</item> </string-array>
Este código se colocará en res/layout/main.xml
y eliminará los widgets predeterminados presentes en main.xml
.
<ListView android:id="@+id/planet" android:layout_width="fill_parent" android:layout_height="fill_parent" android:entries="@array/planet"/> </LinearLayout>
Si getString (R.string.app_name); No está funcionando para usted, usted puede pasar el contexto como esto:
context.getString(R.string.app_name);
- Error en la autorización de Google Maps para Android API v2
- ¿Qué significa el valor booleano devuelto por un método de manejo de eventos en Android