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:/