작업이 시작될 때 비동기 작업을 어떻게 실행할 수 있습니까? 약 7 개의 액티비티가 있으며, 비동기 태스크를 실행할 때마다 시작해야하며, 액티비티가 종료 될 때 취소해야합니다.작업이 시작될 때 작업 실행
public MyApp extends Application{
public void onCreate(){super.onCreate();}
}
하나의 분명한 방법은 모든 활동을 onCreate에 넣는 것이지만별로 건조하지는 않습니다. 다른 방법이 있습니까? Application onCreate에 넣으면 Toast.makeText를 실행할 수 없습니다. 아무런 활동도 없기 때문에 ...
나는 그 방법에 대해서도 읽었지만 솔루션을 찾기 위해 노력했다. 애플의 인생에서 한 번만 작업을 시작해야한다. – Amit
이것은 각 액티비티의 메소드를 구현하는 것과 동일하다. 'OnCreate'. – Ramseys
또한 각각의 액티비티에 대해 메소드가 동일하다면 액티비티를 상속받은 자신 만의 클래스를 생성하고 태스크로 'OnCreate'를 오버라이드 한 다음이 클래스의 각 액티비티를 상속받을 수 있습니다. – Ramseys