WP8更新(tileData)不更新实时磁贴

时间:2014-01-24 22:58:47

标签: c# windows-phone-8 live-tile

当我尝试更新辅助实时图块时,我的应用程序出现问题。

            tile.SmallBackgroundImage = new Uri(smallFPath, UriKind.Absolute);
            tile.BackgroundImage = new Uri(largeFPath, UriKind.Absolute);
            if (largeBPath != "DISABLED") { tile.BackBackgroundImage = new Uri(largeBPath, UriKind.Absolute); }
            tile.WideBackgroundImage = new Uri(wideFPath, UriKind.Absolute);
            if (wideBPath != "DISABLED") { tile.WideBackBackgroundImage = new Uri(wideBPath, UriKind.Absolute); }
            tile.BackContent = string.Empty;
            tile.BackTitle = string.Empty;
            tile.Count = 0;
            tile.Title = string.Empty;
            tile.WideBackContent = string.Empty;

            secondTile.Update(tile);

图像在此之前呈现并保存到隔离存储。文件路径每次都会更改,并且会定期删除旧图像。

问题是磁贴不会更新。因此,当我创建拼贴时,大图像显示“拼贴创建”,当我创建一个说“拼贴更新”的新图像时,它从未切换过。它总是停留在“瓷砖创建”。

1 个答案:

答案 0 :(得分:0)

我已经找到了问题 - 如果您在创建磁贴时使用网页图片,您的磁贴将被冻结,您将永远无法再次更新它。

这里的完整帖子:http://www.baileystein.com/2014/01/25/windows-phone-8-flip-tile-bug/