0
ShareStatusTask statusTask = new ShareStatusTask();
statusTask.Status = "Blogging";
statusTask.Show();

Windows Phone 7 中有一个 ShareStatusTask 可以满足我的大部分需求。但我需要进一步定制它。意思是,我有个人 Facebook、Twitter、Live 图标。当用户点击它们时,我应该能够通过 Facebook 或 Twitter 或预先选择的 Live 弹出共享状态任务。

如果它们没有配置,我会显示一条错误消息,可能会在他们的设备中配置它(在设置 -> 帐户下)。

Mango 中是否有任何代码或内置功能可以访问这些?

4

1 回答 1

4

不幸的是,没有办法进一步定制它。

当您使用 ShareStatusTask(或其他类似的任务,如 ShareLinkTask)时,控制权完全交给操作系统,我们与此无关。

如果我们真的想要自定义,我们必须使用一些第三方库来实现我们自己的实现,例如用于 Twitter 的HammockTwitterizer以及用于 facebook 的Facebook c# SDK

即使有一点缺点,我还是建议使用 ShareStatusTask 进行简单的实现,除非您需要一些图片共享等。

于 2012-06-22T15:29:26.470 回答