windows phone 8 共享图像以及预填充的文本
Posted
技术标签:
【中文标题】windows phone 8 共享图像以及预填充的文本【英文标题】:windows phone 8 sharing an image along with a prepopulated text 【发布时间】:2014-08-23 21:02:40 【问题描述】:我用 c# 为 windows phone 8 创建了一个应用程序。 当按下按钮时,我截取屏幕截图并与社交网络共享,我想在状态文本框中与图像共享预填充的文本,但是当我尝试使用下面的代码时它只共享图像,我在做什么错了吗?
private void Share_Click(object sender, RoutedEventArgs e)
var bmp = new WriteableBitmap(this.theGraph1, null);
var width = (int)bmp.PixelWidth;
var height = (int)bmp.PixelHeight;
using (var ms = new MemoryStream(width * height * 4))
bmp.SaveJpeg(ms, width, height, 0, 100);
ms.Seek(0, SeekOrigin.Begin);
var lib = new MediaLibrary();
var picture = lib.SavePicture(string.Format("test.jpg"), ms);
var text = new ShareStatusTask();
var task = new ShareMediaTask();
text.Status = AppResources.ShareThought;
task.FilePath = picture.GetPath();
task.Show();
text.Show();
【问题讨论】:
【参考方案1】:您不能将 ShareStatusTask 和 ShareMediaTask 组合成一个共享“操作”。在 WP8 中无法使用标准方式共享文本+图像,但您可以在 WP8.1 中进行共享,看看http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh871374.aspx
【讨论】:
以上是关于windows phone 8 共享图像以及预填充的文本的主要内容,如果未能解决你的问题,请参考以下文章