PDA

Ver la Versión Completa : [ CONSULTA ] Texto Share action_send en distintos idiomas


Juan82T
17/03/19, 20:10:05
Buenas estoy intentando realizar un botón de compartir para que el usuario ayude a promocionar la aplicación.

El código funciona pero tengo tres dudas:

1- Como crear el EXTRA_TEXT en distintos idiomas.
public void btshared2(View view){

Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_TEXT, "Descargar la Applicación:\n https://play.google.com/store/apps/details?id=com.pepito.app1");
sendIntent.setType("text/plain");
startActivity(Intent.createChooser(sendIntent,"Comparte la aplicación"));
}
2- Incumple alguna normativa de google play introducir un botón de compartir para que un usuario comparta el enlace de la tienda de nuestra aplicación? ejemplo de arriba

3- No es necesario ningún permiso adicional aparte de Internet no?

Muchas gracias! ;-)

mocelet
19/03/19, 15:48:09
Buenas:

1 - Es una String simplemente, usa el strings.xml de cada idioma que admitas y carga el String con getString(identificador) en vez de escribirla en código a pelo.
2 - No veo por qué iba a incumplir nada
3 - No hace falta permiso de acceso a Internet para enviar un intent a otra app. Lo que necesite la app receptora del texto es problema suyo.

Juan82T
31/03/19, 12:17:33
Muchas Gracias , ha funcionado con el getString.