Red de conocimiento informático - Material del sitio web - Implementación de funciones compartidas basadas en el desarrollo del pronóstico del tiempo de Android

Implementación de funciones compartidas basadas en el desarrollo del pronóstico del tiempo de Android

Las funciones para compartir actuales están básicamente listas para usar:

Función para compartir propia de Android: aunque es de nivel relativamente bajo y los paneles para compartir mostrados por diferentes fabricantes pueden ser diferentes, la La función es Sí, si desea desarrollar y escribir funciones avanzadas, debe utilizar el uso compartido de terceros/** *?Función de compartir* *?@param?context contexto*?@param?actividadTítulo nombre de la actividad*?@param? msgTitle?@param? msgText contenido del mensaje*?@param?imgPath ruta de la imagen, si la imagen no se comparte, pase null */

public?void?shareMsg(String?activityTitle,?String?msgTitle, ?String?msgText, String ?imgPath)?{

Intent?intent?=?new?Intent(Intent.ACTION_SEND);

if(imgPath?==?null?| |?imgPath.equals( ""))?{

intent.setType("text/plain");?//Texto sin formato

};else?{

¿Archivo? f?=?new?File(imgPath);

if?(f!=?null?&&?f.exists()?{

intención .setType("imagen/ jpg");

Uri?u?=?Uri.fromFile(f);

intent.putExtra(Intent.EXTRA_STREAM,?u);

}

}

intent.setType("imagen/jpg");

¿Uri?

intención .putExtra(Intent.EXTRA_SUBJECT,?msgTitle);

intent.putExtra(Intent.EXTRA_TEXT,?msgText);

intent.setFlags( Intent.FLAG_ACTIVITY_NEW_TASK);

startActivity(Intent .createChooser(intent,?activityTitle));

}3. Compartir con terceros: utilizar más uso compartido->Umeng (Umeng), enlace:/

4. Compartir con terceros: use más uso compartido->ShareSDK, enlace:/