¿Es posible hacer referencia a otra cadena en strings.xml?
¿Es posible hacer referencia a una cadena en strings.xml dentro de otra cadena que contenga otro texto?
Algo que se permite en XML, y lograría este efecto:
- Archivo R.java del proyecto de la biblioteca de Android que no importa en el proyecto de la aplicación
- Referencia de color en <item> -Tag, dentro de <layer-list>
- Referencia una pantalla de preferencias de Android separada desde dentro de otra pantalla de preferencias en XML
- Cómo obtener referencia a un botón creado en un cuadro de diálogo personalizado, utilizando un diseño xml?
- Android: ¿Cómo hago referencia a un estilo que reside en una biblioteca que hace referencia a mi aplicación?
<string name="string_one">My string</string> <string name="string_two">Here it is: android:id="@string/string_one"</string>
- Recursos de referencia en javadoc
- Cómo hacer referencia a R.java de otras aplicaciones en Android, como com.android.music?
- Referencia a una cadena en un recurso de matriz de cadena con xml
- ¿Cuál es la diferencia entre "? Android:" y "@android:" en un archivo xml de diseño de Android?
- ¿Hay alguna documentación de Android XML?
- Configuración de android: versionName como referencia a cadena de recursos lleva a NullPointerException en el emulador
- ¿Cómo puedo concatenar cadenas estáticas con recursos de cadena XML?
- Instalar referrer no está rastreando en el mercado web android
No creo que sea posible. Lo que normalmente hago es lo siguiente:
<string name="string_one">My string</string> <string name="string_two">Here it is: %s" </string>
Y en el código java:
String.format(getString(R.string.string_two), getString(R.string.string_one));
Hago este tipo de cosas para parametrizar msgs como: "Usted ha% d nuevos correos".
Puede crear sus propias entidades XML para las cadenas que desee utilizar en otras cadenas y utilizarlas de esta manera:
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE resources [ <!ENTITY app_name "My App"> ]> <resources> <string name="app_name">&app_name;</string> <string name="welcome_message">Welcome to &app_name;</string> </resources>
- Android – ¿El agente de usuario predeterminado para URLConnection?
- Diferencia entre RequestParams add () y put () en AndroidAsyncHttp