gpt4 book ai didi

java - AndroidAnnotation REST 处理回调

转载 作者:行者123 更新时间:2023-12-01 11:47:54 26 4
gpt4 key购买 nike

我正在使用 AndroidAnnotation 开发 Android 应用程序。

应用程序对我的远程 API 进行 REST 调用。所以我设置了 AA 和我的 REST 客户端。但我想编写通用代码来处理响应数据。

我有一个 RestClient 类,其中定义了 @Rest 注释一个 RestCall 类,其中使用参数和回调函数调用函数我想我需要为事件监听器编写一个名为 ResponseHandler 的接口(interface)。

我想使用 RestClient 的方式很简单,我只是希望能够这样做:(如 javascript)

@Click
public buttonId(){
//button clicked makes api call
RestCall.callUserItems(user_id, new ResponseHandler(){
@Overide
onSuccess(items){/* CODE TO EXEC ON UITHREAD FOR ITEMS */}
@Overide
onError(error object){/* CODE TO EXEC ON UITHREAD FOR ERRORS */}
});
}

但我不知道如何构建处理程序接口(interface)来监听来自 RestClient 的接收数据事件,并且我不知道如何传递通用对象类型..

我希望我的解释很清楚。

你能帮我吗?非常感谢。

最佳答案

抱歉,这可能不是您正在寻找的答案,

但我建议使用 Retrofit处理 REST 调用。

关于java - AndroidAnnotation REST 处理回调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29009594/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com