在Android上調用,調用監聽器拋出異常的方法的方法,「只有創建視圖層次原來的線程可以」 這裏是我的代碼:在Android上調用,調用監聽器拋出異常
public class MyClassAsync extends AsyncTask<String, String, ProfileInfo> {
private Context mContext;
private IGetTelegramUserInfoAsync mListener;
protected ProfileInfo doInBackground(String... params) {
// .... some code
mListener.GetResult(profileInfo)
// ...
helperMethod();
}
private void helperMethod(){
mListener.GetResult(profileInfo); //exception place
}
異步? – Selvin
只需做任何你需要做的就是'onPostExecute()'方法的結果(解除阻塞UI,解析它,無論如何) –
@Selvin它告訴我新的Java和Android!並且我使用了AsyncTask因爲在方法中有很多異步調用 –