No se puede obtener recursos de la aplicación Android

Estoy construyendo una aplicación de Android, y tengo un problema para obtener recursos de string.xml.

Necesito tener una URL en String.xml que se utilizará varias veces a través de la aplicación.

Traté de Resources.getText("my_url") , pero esto no funciona. Eclipse se queja cuando uso esto.

¿Crees que es la mejor manera de hacerlo?

Lo que probablemente quieras es:

 String myUrl = getString(R.string.my_url); 

El método getString() está en Context que significa que está disponible directamente en su clase de Activity ya que Activity es una subclase de Context . (El método getString() también está en Resources pero es más fácil llamar directamente a su Activity ).

Lo que ocurre con los recursos XML es que cada uno recibe un identificador único entero y esto se agrega a la clase R generada automáticamente como un public static final int . A continuación, utilice estos ID para hacer referencia a los recursos. Echa un vistazo a la carpeta gen en tu proyecto de Eclipse y encontrarás la clase R allí.

¿Alguna vez refirió esta página: https://developer.android.com/guide/topics/resources/available-resources.html ?

Si desea recuperar la cadena representada por un ID de recurso, puede llamar al método Context.getString() .

O, tienes que publicar las quejas de Eclipse.

  • ¿Se puede añadir subcarpeta al diseño en el proyecto Eclipse Android?
  • Descargar y reemplazar archivos de recursos de Android
  • ¿Cómo enlazar activos de android a escritorio en libgdx?
  • Problemas con minSdkVersion 1.5
  • Recuento de elementos en la carpeta dibujable que comienzan con una cadena específica
  • Cambiar el recurso de cadena por sabor / debug-build
  • Android: ¿Cómo liberar recursos cuando termina la aplicación?
  • Android: buenas prácticas para organizar dirs y archivos en almacenamiento Tarjeta SD?
  • Cómo encontrar View from string en vez de R.id
  • Color value drawable resource issue
  • Acceso a archivos de recursos en Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.