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.

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); 
  • Actualización de Android Studio 2.0 - public static volatile com.android.tools.fd.runtime.IncrementalChange
  • Android Color de progreso de Seekbar en tiempo de ejecución
  • Contar todos los valores Firebase Java API
  • GestureDetector y GestureDetectorCompat
  • Cómo crear mapa de bits de GlSurfaceView
  • Jackson no puede cargar tipos JDK7 en Android
  • ¿Está Android N Stream API backported a versiones inferiores?
  • ¿Todos los dispositivos android tienen la carpeta "sdcard"?
  • Cambiar el perfil de calidad en SonarQube.com
  • El botón de Android muestra diferentes mensajes de Toast dependen del número de clics
  • Adición de un fragmento a un grupo de vistas
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.