私は 2010 年の Google の IO プレゼンテーションから DataDroid ライブラリを私の Android プロジェクトにハックして実装することができました。ただし、私のビューでは、ユーザーがフィルターを選択できるように、ビューのドロップダウン ボックスを埋めるために複数の呼び出しを行う必要があります。問題は、ライブラリが構造化されている方法で、既存のライブラリ/コールバックを使用して WS に対して複数の (異なる) 呼び出しを行う方法がすぐにはわからないことです。特に、独自の関数をセットアップできますが、署名は 1 つしかありません。ActivityRequestFilterSelectActivitycallThisMethodWSonRequestFinished
public void onRequestFinished(final int requestId, final int resultCode, final Bundle payload)
ここで、requestIdは特定の呼び出し関数によって生成される疑似乱数intであるため、そのパラメーターに関して「一意の」要求を示しますが、特定の要求タイプではないことは確かです。役に立たないので、意図を余分につかむ以外resultCodeに何ができるかわかりません。Bundle
1 つのアクティビティで複数の WS 呼び出しを使用してプロジェクトに実装DataDroidした人がいる場合は、さまざまなArrayListsまたはArrayAdapters.