Android 以编程方式将图标添加到主屏幕

Android 以编程方式将图标添加到主屏幕,android,ios,windows-phone-7,web-applications,Android,Ios,Windows Phone 7,Web Applications,我有一个网站和一个移动网络应用程序为同一服务。 我想在用户访问移动网站时,有一个按钮,上面写着“安装应用程序”,按下该按钮时,会将图标添加到手机主屏幕上,链接到移动web应用程序 我希望我很清楚,我不想让用户感觉他们在使用本地应用程序,从那时起,避免让他们手动将网站添加到主屏幕上 谢谢以下是开始时创建互动程序的基本代码: // check if secondary tile is already made and pinned ShellTile Tile = ShellTile.ActiveT

我有一个网站和一个移动网络应用程序为同一服务。 我想在用户访问移动网站时,有一个按钮,上面写着“安装应用程序”,按下该按钮时,会将图标添加到手机主屏幕上,链接到移动web应用程序

我希望我很清楚,我不想让用户感觉他们在使用本地应用程序,从那时起,避免让他们手动将网站添加到主屏幕上


谢谢

以下是开始时创建互动程序的基本代码:

// check if secondary tile is already made and pinned
ShellTile Tile = ShellTile.ActiveTiles.FirstOrDefault(x => x.NavigationUri.ToString().Contains("Title=SecondaryTile"));
if (Tile == null) {

// create a new secondary tile
StandardTileData data = new StandardTileData();

// tile foreground data
data.Title = "Secondary tile";
data.BackgroundImage = new Uri("/Images/Blue.jpg", UriKind.Relative);
data.Count = 2;

// create a new tile for this Second Page
ShellTile.Create(new Uri("/SecondPage.xaml?Title=SecondaryTile", UriKind.Relative), data);
您需要将其导航到所需页面,然后使用转到所需网页

希望有帮助