AsyncTask DoInBackGround返回类型

时间:2012-06-28 22:11:17

标签: android xamarin.android

我知道在Java中你可以指定AsyncTask类的DoInBackground重写的返回类型,但是在MonoDroid中它似乎只允许Object返回类型。如果我希望它返回一个简单的“字符串”用于处理OnPostExecute,该怎么办?

1 个答案:

答案 0 :(得分:2)

自从String延长Object以来,您可以返回String,然后在收到回复时投回。

public Object a() {

    return "this";
}

public void b() {

    Log.e((String)a(),(String)a());

}

编译并运行