博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
从零开始学Xamarin.Forms(四) Android 准备步骤(添加第三方Xamarin.Forms.Labs库)
阅读量:5278 次
发布时间:2019-06-14

本文共 1084 字,大约阅读时间需要 3 分钟。

原文:


1.安装对应dll
    Update-Package Xamarin.Forms     
    选中Android项目及PCL项目:Install-Package Xamarin.Forms.Labs
2.设置系统相关信息,右键android项目-属性
3.设置应用的名称
4.在MainActivity设置IOC
添加变量:private static bool _initialized;
修改MainActivity集成自:XFormsApplicationDroid
添加方法: 
       
private void SetIoc()        {            var resolverContainer = new SimpleContainer();            var app = new XFormsAppDroid();            app.Init(this);            resolverContainer.Register
(t => AndroidDevice.CurrentDevice) .Register
(t => t.Resolve
().Display) .Register
(resolverContainer) .Register
(app); Resolver.SetResolver(resolverContainer.GetResolver()); _initialized = true; }
在OnCreate的base.OnCreate(bundle); 语句下添加
           
if (!_initialized)            {                this.SetIoc();            }
如下图:
posted on
2015-05-13 09:43 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/lonelyxmas/p/4499452.html

你可能感兴趣的文章
书写 sql 中关于 update 多表联合更新的方法
查看>>
构建高性能、高并发的JAVA应用系统
查看>>
推荐学习--《解剖PetShop》
查看>>
内置函数
查看>>
ucore lab1实验笔记
查看>>
java内部类概念
查看>>
(60)zabbix网络发现介绍Network Discovery
查看>>
72本值得一读再读的书
查看>>
α_β_γ_δ_ε_ζ_η_θ_ι_κ_λ_μ_ν怎么读
查看>>
表单传值
查看>>
第七届百度之星(第一天)
查看>>
namespace的理解
查看>>
编译代码报出Android library projects cannot be launched错误的解决
查看>>
svn转移
查看>>
annotation本质
查看>>
shell之文本过滤(awk)
查看>>
名字top500字典 各种格式及python脚本
查看>>
命名规则 : 匈牙利法则
查看>>
SQLite 一款轻型的数据库
查看>>
STM32 CRC-32 Calculator Unit
查看>>