私はメインクラスを持っています
public class MainActivity extends Activity {
downloadTask downloadTask;
....
void updateProgress(int... progress) {
}
}
および AsyncTask
public class downloadTask extends AsyncTask<Void, double[], Void> {
....
protected void onProgressUpdate(int... progress) {
}
}
代わりに使用するように設定してonProgressUpdate
オーバーライドする方法はありますか?updateProgress
MainActivity
downloadTask
そこで拡張して使用する新しいクラスを作成できることは承知してい@Override
ます。何か別の方法はないかと考えているだけです。たとえば、JavaScriptでは次のようなことができます
downloadTask.onProgressUpdate = updateProgress
Javaでこのようなことは可能ですか?