AsyncTaskをextendsしたいです。
androidのインターネットの通信は非同期処理しないいけないので、extendsしたいのですが、なぜかできません。
発生している問題・エラーメッセージ
特に出てくる前にextends AsyncTask<String, Integer, String>と打つとAsyncのところが横線が入ってしまいます。
該当のソースコード
package com.example.internet_test; import android.os.AsyncTask; public class Async extends AsyncTask { }
試したこと
なぜかpublic abstract class Async extends AsyncTask {}
にするとエラーがなくなります
補足情報(FW/ツールのバージョンなど)
もし良ければ解決策、なぜabstractをつけると動くようになるのか、等を教えていただけると幸いです;;
回答1件
あなたの回答
tips
プレビュー