アプリにライブ タイルを実装しようとしています。これは、オンラインで見つけたより簡単なプロセスです。しかし、Uri 例外が発生します。
コードは次のとおりです。
private void PhoneApplicationPage_Loaded(object sender, RoutedEventArgs e)
{
InternetIsAvailable(); GetDataFeed(); BackTile();
}
public void BackTile()
{
StandardTileData backData = new StandardTileData
{
BackBackgroundImage = new Uri(@"https://dl.dropbox.com/u/27136243/AchivementHunters/Images/LatestTile.png", UriKind.Absolute),
};
ShellTile tile = ShellTile.ActiveTiles.First();
tile.Update(backData);
}
画像を差し替えるだけでバックタイルを更新したい。サーバーを含むチュートリアルをたくさん見ますが、サーバーについては何も知りません。
ソリューションにファイルを含めてこれを使用する場合:
BackBackgroundImage = new Uri(@"LatestTile.png", UriKind.Absolute),
それは正常に動作します。
URL から画像をダウンロードして、背面の画像に必要な特定のパスに保存するにはどうすればよいですか?