普通用户
组件的移动和复制 [复制链接]
小龙APP 发表于 2025-03-28 40 1

请问是不是无法实现在 组件上面的 移动 和 复制组件 就是在成品APP上 随意拖动标签 或者复制一个标签

管理员 2025-03-28

可以实现,在轻语言安卓中,可以通过画板,或自定义布局加按钮实现拖拽效果。

1.使用按钮触摸事件

' 记录按钮按下时的坐标点
变量 按下时X,按下时Y = 0

事件 按钮1.被触摸(来源对象  视图,事件对象  触摸事件)
    如果(事件对象.取动作类型() == 触摸事件.被按下)
        按下时X = 事件对象.取X()
        按下时Y = 事件对象.取Y()
    否则 如果(事件对象.取动作类型() == 触摸事件.被移动)
        变量 当前X  整数型 = 事件对象.取X相对于屏幕()
        变量 当前Y  整数型 = 事件对象.取Y相对于屏幕()
        按钮1.左边 = 当前X - 按下时X
        按钮1.顶边 = 当前Y - 按下时Y
    结束 如果
结束 事件

2.使用画板,请参考安装包内游戏演示例程。

回复
 作者信息
小龙APP
USB专业用户 云验证
专业开发指导服务

响应时间:5分钟

服务方式:官方1对1服务

工作时间:工作日 9:00 - 18:30

专业团队 · 开发指导 · 极速响应


官网 | 基础视频教程 | 在线文档 下载 VcnStudio IDE

© VcnStudio Inc All Rights Reserved

蜀ICP备17024229号