別のクラスを呼び出す必要がある静的クラスがあります。最初のクラスは静的であり、次のエラーで2番目のクラスを呼び出すことができません。
No enclosing instance of type Studies is accessible. Must qualify the allocation with an enclosing instance of type Studies (e.g. x.new A() where x is
an instance of Studies).
AsyncTaskクラス
class DownloadFileAsync extends AsyncTask<String, String, String> {
@Override
protected void onPreExecute() {}
@Override
protected String doInBackground(String... aurl) {}
}
静的クラス
public static void startDownload(int id) {
ERROR LINE--> new DownloadFileAsync().execute("SOME URL");
}
ありがとう!