gpt4 book ai didi

Android "DataDroid"示例库 - 使用现有库多次调用 WS

转载 作者:行者123 更新时间:2023-11-29 22:08:33 25 4
gpt4 key购买 nike

我已经能够巧妙地实现 DataDroid我将 2010 年谷歌 IO 演示文稿中的库添加到我的 Android 项目中,当我有一个 1-1 Activity - Request 关系时,它工作得很好。但是,在我的 FilterSelectActivity 中,我需要进行多次调用以填充 View 中的下拉框,以便用户可以选择过滤器。问题在于,库的结构方式并不清楚如何使用现有库/回调对 WS 进行多次(不同的)调用。特别是,我可以设置自己的 callThisMethodWS 函数,但只有一个 onRequestFinished 签名:

public void onRequestFinished(final int requestId, final int resultCode, final Bundle payload)

现在,requestId 是一个由特定调用函数生成的伪随机 int,因此就其参数而言,它表示一个“唯一”请求,但肯定不是特定的请求类型。 resultCode 没有用,我不确定我可以用 Bundle 做什么,除了可能会额外获取一个 Intent 。

如果有人在他们的项目中实现了 DataDroid,并在一个 Activity 中调用多个 WS,我想知道您是如何区分请求的,以便您可以填充各种 ArrayLists数组适配器

最佳答案

我是 DataDroid 的开发者,从那时起我发布了 datadroid 的第 2 版,允许更轻松地从单个 Activity 或 Fragment 发送多个请求。

我还添加了一个新示例(示例项目中的 DoubleListActivity),它从同一 Activity 调用 2 个网络服务。

关于Android "DataDroid"示例库 - 使用现有库多次调用 WS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10180538/

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