在C#中开发Windows Phone的意图
本文关键字:Phone 意图 Windows 开发 | 更新日期: 2023-09-27 18:21:10
我正在开发跨平台应用程序。
我的要求是我想从我的父应用程序启动我的子应用程序。
在Android中,我通过以下步骤在C#中实现了这一点
- 我创建并部署了儿童应用程序.apk文件到我的Android手机
-
在家长应用程序中放置了一个按钮,点击按钮后,我将代码放在下面,它可以启动子应用程序
Intent i = new Intent (); i.SetAction (Intent.ActionMain); i.AddCategory (Intent.CategoryLauncher); // Pakage Name and Class name of my child app i.SetComponent (new ComponentName ("ChildpkgName", "ChildClsName")); i.SetFlags (Intent.Flags); StartActivity (i);
同样,我想在Windows Phone中实现C#。
目前,我在Windows Phone上安装了Parent应用程序和Child应用程序。我已经使用Visual Studio 2010学习版Windows Phone和Windows Phone sdk7.1来开发这些Parent and Child.xap
我的系统操作系统:Windows 7。
请帮助我在家长应用程序中点击按钮启动孩子应用程序的.xap文件。
这有什么类似于C#中Windows Phone中的Android Intent吗?
在Windows Phone 7中不可能启动另一个应用程序。在WindowsPhone8中,您可以通过注册自定义URI方案来做到这一点:http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206987(v=vs.105).aspx