我有2個文件:Core(extends Activity)和DwCore。我在Core子類中使用AsyncTask,我想在DwCore子類中使用Toast,但是無法正確使用Core Context。在沒有Activity的其他類文件中使用Toast擴展Android
核心
class DwFiles extends AsyncTask<Void, Void, Long> {
protected Long doInBackground(Void... parms) {
long totalSize = 0;
dwCore.mainCounter(Core.this);
return totalSize;
}
}
DwCore子
public void mainCounter(Context c){
Integer count = 0;
for(int i=0;i<count;i++){
Toast.makeText(c, count.toString(), Toast.LENGTH_SHORT).show();
}
}