| 
 | 
 
 
火山安卓动画载入窗口并置返回数据,代码也比较简单,不上传附件了,直接复制走吧。 
 
 
 
 
 
 
 
 
<火山程序 类型 = "通常" 版本 = 1 /> 
 
类 启动类 <公开 基础类 = 安卓5白色窗口 折叠 @安卓.附加清单 = 常用窗口附加清单.全面屏2> 
{ 
    变量 按钮1 <类型 = 按钮 内容 = "载入窗口2"> 
    变量 编辑框1 <类型 = 编辑框> 
 
    方法 按钮_被单击 <接收事件 类型 = 整数> 
    参数 来源对象 <类型 = 按钮> 
    参数 标记值 <类型 = 整数> 
    { 
        如果 (来源对象 == 按钮1) 
        { 
            动画载入窗口 (窗口2, 窗口切换模式.从右到左, , 11)  // 设置请求码 
        } 
        返回 (0) 
    } 
 
    方法 通知_获得返回数据 <公开 @虚拟方法 = 可覆盖> 
    参数 请求码 <类型 = 整数> 
    参数 所返回结果码 <类型 = 整数> 
    参数 所返回结果信息 <类型 = 启动信息类> 
    { 
        父对象.通知_获得返回数据 (请求码, 所返回结果码, 所返回结果信息)  // 调用基础类中的被覆盖虚拟方法 
        如果 (请求码 == 11 && 所返回结果码 == 111) 
        { 
            // 请求码是判断载入来源,结果码是判断关闭来源 
            如果 (所返回结果信息 != 空对象) 
            { 
                编辑框1.内容 = 所返回结果信息.取附带文本数据 ("字段名") 
            } 
        } 
    } 
} 
 
类 窗口2 <公开 基础类 = 窗口> 
{ 
    变量 按钮1 <类型 = 按钮 内容 = "置返回数据"> 
 
    方法 按钮_被单击 <接收事件 类型 = 整数 编辑时信息 = "41FFB, 0, 0, 0"> 
    参数 来源对象 <类型 = 按钮 编辑时信息 = "41FFB, 0, 0, 0"> 
    参数 标记值 <类型 = 整数 编辑时信息 = "41FFB, 0, 0, 0"> 
    { 
        如果 (来源对象 == 按钮1) 
        { 
            变量 信息 <类型 = 启动信息类> 
            信息.置附带文本数据 ("字段名", "字段值") 
            置返回数据并关闭 (111, 信息, 窗口切换模式.从左到右)  // 设置返回码 
        } 
        返回 (0) 
    } 
} 
 
 
 |   
 
 
 
 |