比如分享到腾讯微博,分享到微信朋友,等等,
解决方案 »
- android 在Activity里怎样设置另一个xml布局文件TextView显示值
- android模拟器中键盘无法弹出
- sqlite cannot be resolved
- android2.2下camera连bluetooth的情况下,录像容易crash
- 关于GPS的问题
- 这个代码应该怎样调用?
- android项目依赖和导入jar包的差别
- android本地api文档打不开是几个意思,官网也老是打不开,有木有大神知道
- 关于手机APP的一个问题
- android应用的界面设计主流是什么?是布局还是HTML
- androidAPP windownManager问题
- 一个应用,有几千条纪录,想在应用中用SQLite,但不知要怎么做,请指点一下?
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("image/*");
// 添加图片
File file = new File(photoPath);//photoPath是图片的绝对路径
Uri uri = Uri.fromFile(file);
intent.putExtra(Intent.EXTRA_STREAM, uri);
startActivity(Intent.createChooser(intent, getTitle()));
这段代码可以实现分享
戏码是分享文本的代码。会自动匹配到短信,email,微博等
Intent intentshare=new Intent(Intent.ACTION_SEND);
intentshare.setType("text/plain"); // 纯文本 intentshare.putExtra(Intent.EXTRA_SUBJECT, "分享");
intentshare.putExtra(Intent.EXTRA_TEXT, mTitle.getText().toString().trim() + '\n' +
mText.getText().toString().trim());
startActivity(Intent.createChooser(intentshare, getTitle()));
如果不想依赖,只有在应用中整合第三方平台的sdk了