Java 代码
packagenet.siso9to.coloredview;
importorg.appcelerator.kroll.KrollModule;
importorg.appcelerator.kroll.annotations.Kroll;
importorg.appcelerator.titanium.TiContext;
@Kroll.module(name="ColoredView",id="net.siso9to.coloredview")
publicclassColoredViewModuleextendsKrollModule
{
publicColoredViewModule(TiContexttiContext){
super(tiContext);
}
}
这样就留下来了最低限度代码的
Module。
自定义
View 做成
要做成自定义
View,需要创建一个继承了 TiUIView 的类。
然 后 , 自 定 义
View 的 时 候 , 还 需 要 再 TiUIView 的 子 类 中 生 成 View 实 例 , 调 用
setNativeView()方法将该子类保存。
Java 代码
packagenet.siso9to.coloredview;
importorg.appcelerator.titanium.proxy.TiViewProxy;
importorg.appcelerator.titanium.view.TiUIView;
importandroid.content.Context;
importandroid.graphics.Color;