Raising a Toast From AsyncTask

后端 未结 3 1640
日久生厌
日久生厌 2021-01-01 04:23

I\'m trying to raise a toast from asynctask, but I\'m having trouble getting my parameters right. I\'m toasting from onProgressUpdate, so I\'m on the UI thread, which I thi

3条回答
  •  情歌与酒
    2021-01-01 05:02

    If it's not an inner class declared at the point of use then MainActivity.this is likely to be out of scope. The only way to remedy the problem is to subclass AsyncTask and change the constructor to accept a context variable so you can set it in your custom class and use it from methods. Using getApplicationContext might work as well but I'm not sure how it will behave.

提交回复
热议问题