组件的方法:
引用原生组件 加到自定义的模块类内,写上新方法的实现代码。再重新实例 使用。
组件的事件??
如按钮.拖动事件 ?
如何直接在轻语言代码中使用安卓原生类组件,特别是事件,这个属于稍微高阶一点的开发方式了。代码示例:
' 引用安卓系统中的原生按钮类
引用 android.widget.Button
引用 android.view.View
事件 按钮5.被单击(来源对象 为 视图)
' 创建原生组件时,需要明确指定上下文
变量 原生按钮1 = 创建 Button(取应用上下文())
' 设置按钮的标题文本,调用原生函数,注意:英文函数没有智能输入提示,需要自行查询官方库函数
原生按钮1.setText("我是原生按钮1")
' 监听点击事件,可以直接使用拉姆达表达式
原生按钮1.setOnClickListener((原生按钮源对象)->{
弹出提示("原生按钮被单击了")
})
' 包装原生组件为轻舟视图组件
@{
视图 原生按钮1视图 = new 视图()
{
protected View createView(){
return 原生按钮1;
}
}
}
' 将原生代码添加到窗口中指定位置
根布局.添加组件置布局(原生按钮1视图,DP到PX(100),DP到PX(60),按钮5.左边,按钮5.顶边 + DP到PX(60))
结束 事件
包装原生组件到轻舟视图,这里需要懂一点安卓和Java的原生开发知识,其它的您应该都能看懂。
感觉用这种方式,更合适用来封装安卓sdk中的组件。只需要用ai来查询组件的相关方法。
如何直接在轻语言代码中使用安卓原生类组件,特别是事件,这个属于稍微高阶一点的开发方式了。代码示例:
' 引用安卓系统中的原生按钮类
引用 android.widget.Button
引用 android.view.View
事件 按钮5.被单击(来源对象 为 视图)
' 创建原生组件时,需要明确指定上下文
变量 原生按钮1 = 创建 Button(取应用上下文())
' 设置按钮的标题文本,调用原生函数,注意:英文函数没有智能输入提示,需要自行查询官方库函数
原生按钮1.setText("我是原生按钮1")
' 监听点击事件,可以直接使用拉姆达表达式
原生按钮1.setOnClickListener((原生按钮源对象)->{
弹出提示("原生按钮被单击了")
})
' 包装原生组件为轻舟视图组件
@{
视图 原生按钮1视图 = new 视图()
{
protected View createView(){
return 原生按钮1;
}
}
}
' 将原生代码添加到窗口中指定位置
根布局.添加组件置布局(原生按钮1视图,DP到PX(100),DP到PX(60),按钮5.左边,按钮5.顶边 + DP到PX(60))
结束 事件
包装原生组件到轻舟视图,这里需要懂一点安卓和Java的原生开发知识,其它的您应该都能看懂。
什么意思?没懂,需求可否详细一点。
http://bbs.vcnstudio.com/main.php?c=index&a=topic&tid=483
这种 增加事件的方式在安卓中如何写? 也是取得原生对象 引用原生java 给组件绑定监听器 代码?
什么意思?没懂,需求可否详细一点。
如何用轻语言使用 原生按钮(Button)组件?特别是事件?增加自定义的事件。
什么意思?没懂,需求可否详细一点。