android的分享功能,是利用action实现的。

Intent intent = new Intent(Intent.ACTION_SEND);intent.setType("image/png"); // 分享的数据类型intent.putExtra(Intent.EXTRA_SUBJECT, title_tv.getText().toString()); // 主题intent.putExtra(Intent.EXTRA_TEXT, blurb_tb.getText().toString()); // 内容File f = new File(getItem(pos).getTitleIconLocalUrl());intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(f)); // 圖片intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); getContext().startActivity(Intent.createChooser(intent, "标题"));

如果图片分享的时候不显示,有可能是你的本地图片在保存的时候使用了私有,需要重新写一下代码

FileOutputStream outStream = openFileOutput(fileName, Context.MODE_WORLD_READABLE);

只读就行了

更多相关文章

  1. Android(安卓)Camera Parameters
  2. Android中的Picasso实现圆角图片
  3. 工作记录[续] android OBB
  4. Android(安卓)设置图片的四个角 为圆角
  5. Android控件之Button图片文字的混排
  6. android 图片压缩工具类
  7. 【Mark】Android(安卓)Basic_Activity Empty_Activity Bottom_Na
  8. 『ANDROID』Android实现图片缩放与旋转
  9. Android(安卓)系统自带的图片

随机推荐

  1. Android开机自启动程序设置及控制方法
  2. Android随笔之——Android时间、日期相关
  3. Android工程师怒斥360拦截弹窗广告
  4. Android(安卓)动画实现弹幕效果
  5. 用Android模拟器体验angry birds
  6. Android 页面回调跳转(startActivityForRe
  7. 64位 ubuntu android SDK 无法新建AVD,adb
  8. Android(安卓)view的预加载占位效果
  9. 从零开始--系统深入学习android(实践-让我
  10. Android绘图之drawText绘制文本相关(4)