
# 返回云桌面回调
#### 方法名称
void onReturnLauncher(AppOperateResponse\<LauncherResultData\> appOperateResponse)
#### 功能描述
用于处理端侧返回桌面（Launcher）后的回调结果，并根据返回原因决定：
- 是否断流
- 是否返回应用墙（MainActivity）
- 是否保持当前云应用界面
 
#### 参数说明
| 字段名                | 类型                 | 说明     |
|:---|:---|:---|
| appOperateResponse | AppOperateResponse | 操作响应对象 |
   
**外层字段**
| 字段名        | 类型                 | 说明                                                                                                                                                                                                            |
|:---|:---|:---|
| error_code | String             | 接口执行结果 - 0：成功  - 其它：失败   |
| data       | LauncherResultData | 返回桌面的控制结果数据                                                                                                                                                                                                   |
   
**LauncherResultData**
| 字段名                | 类型      | 说明                                                                                                                                                                                                |
|:---|:---|:---|
| isDisconnectStream | Integer | 是否断流 - 0：不断流  - 1：断流   |
| reasonCode         | Integer | 返回桌面原因码                                                                                                                                                                                           |
| reasonDescription  | String  | 原因描述                                                                                                                                                                                              |
   
#### 返回值
无
#### 调用示例
```
@Override
public void onReturnLauncher(AppOperateResponse<LauncherResultData> appOperateResponse) {
    if (appOperateResponse.isSuccess()) {
        Log.d("CloudPhone", "成功返回云桌面");
    } else {
        Log.e("CloudPhone", "返回云桌面失败: " + appOperateResponse.getMessage());
    }
}
```
