Usted puede incluir su dirección URL entre comillas dobles, algo así como:
<string name="my_url">"www.miosito.net?prova®=bis"</string>
Esta es una forma recomendada de encerrar recursos de cadenas en Android.
Actualización 1: Tener una mirada en el siguiente enlace para más información:
http://developer.android.com/guide/topics/resources/string-resource.html#FormattingAndStyling
Actualización 2: @ WebnetMobile.com: Así es, en efecto :) '&' está siendo tratado de una especial carácter por xml y adjuntar entre comillas no funciona. Probé
www.miosito.net?prova%26reg=bis
y tampoco funcionó. Incluso traté de adjuntarlo entre comillas, pero aún así no funcionó. Me estoy perdiendo de algo ?
Mientras tanto, a continuación se hace el trabajo:
<string name="my_url">www.miosito.net%1$sprova%2$sreg=bis</string>
y luego en código:
Resources resources=getResources();
String url=String.format(resources.getString(R.string.my_url),"?","&") ;
El '% 1 $ s' y '% 2 $ s' especificadores de formato son, muy parecido a lo que se usa en printf en C. '% 1 $ s' es para cadenas, '% 2 $ d' es para números decimales y así sucesivamente.
gracias.¡Simplemente funciona! – realtebo