0

首先,我使用以下代码创建一个图块:

private void btnIconicTile_Click(object sender, RoutedEventArgs e)
    {
        IconicTileData oIcontile = new IconicTileData();
        oIcontile.Title = "Hello Iconic Tile!!";
        oIcontile.Count = 7;

        oIcontile.IconImage = new Uri("Assets/Tiles/Iconic/202x202.png", UriKind.Relative);
        oIcontile.SmallIconImage = new Uri("Assets/Tiles/Iconic/110x110.png", UriKind.Relative);

        oIcontile.WideContent1 = "windows phone 8 Live tile";
        oIcontile.WideContent2 = "Icon tile";
        oIcontile.WideContent3 = "All about Live tiles By WmDev";

        oIcontile.BackgroundColor = System.Windows.Media.Colors.Black;

        // find the tile object for the application tile that using "Iconic" contains string in it.
        ShellTile TileToFind = ShellTile.ActiveTiles.FirstOrDefault(x => x.NavigationUri.ToString().Contains("Iconic".ToString()));

        if (TileToFind != null && TileToFind.NavigationUri.ToString().Contains("Iconic"))
        {
            TileToFind.Delete();
            ShellTile.Create(new Uri("/MainPage.xaml?id=Iconic", UriKind.Relative), oIcontile, true);
        }
        else
        {
            ShellTile.Create(new Uri("/MainPage.xaml?id=Iconic", UriKind.Relative), oIcontile, true);//
        }
    }

现在我希望主屏幕中创建的磁贴链接到一个应用程序(Uri Scheme?),例如:

await Windows.System.Launcher.LaunchUriAsync(new System.Uri("whatsapp:"));

我如何修改最近创建的磁贴的“链接”?

4

1 回答 1

0

是的,我也需要。

Windows.System.Launcher.LaunchUriAsync(new System.Uri("whatsapp:"))

主屏幕

于 2014-02-06T13:41:00.533 回答