PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → [WM17] Bouton share
[WM17] Bouton share
Débuté par antoine, 20 nov. 2012 15:06 - 4 réponses
Posté le 20 novembre 2012 - 15:06
Bonjour,
je souhaiterai savoir si quelqu'un a réussi à mettre en place un bouton share sous android permettant d'effectuer un partage avec les differentes applications installée sur l'android.
Comme cela :



Si oui pouvez vous m'aider.
Cordialement
Posté le 21 novembre 2012 - 15:49
Cela m’intéresse fortement aussi.
Posté le 22 novembre 2012 - 10:09
C'est une nouveauté de la version 18.
Membre enregistré
11 messages
Posté le 06 décembre 2012 - 11:48
Et voila !

(remplacer "application/pdf" par le type de fichier à partager)
Laura

import android.net.Uri;
import java.io.File;

PUBLIC static void Share(string pdfPath)
{
try {
Intent shareIntent = new Intent();
shareIntent.setAction(Intent.ACTION_SEND);
shareIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse(new File(pdfPath).toString()));
shareIntent.setType("application/pdf");
getActiviteEnCours().startActivity(Intent.createChooser(shareIntent, "Share"));
} catch(EXCEPTION e) {}
}
Posté le 07 décembre 2012 - 00:02
Merci de votre réponse mais cela ne fonctionne pas windev me retourne une erreur:
Erreur retournée :
src\com\**\**\wdgen\GWDCPProceduresGlobales.java:950: error: <identifier> expected
PUBLIC static void Share(string publication)
^

la fonction est appelé comme cela Share("test")

merci d'avance