Java/Android での非同期コールバックの操作に問題があります。
現在、ネットワーク呼び出しを処理するオブジェクトは次のようになっています。
class Reciever {
...
public String getData(String params) {
...
networkLibrary.runInBackground(String url, new networkCallback() {
public void done(String data, Exception e) {
// do something
};
};
私ができるようにしたいのは、別のオブジェクトで次のような呼び出しを行うことです。
data = reciever.getData();
doSomethingWith(data);
ここで試してみるべき別の戦略はありますか?