-2
어떻게 이것을 정상적으로합니까? 내가 원하는 것은 로더의 "상태"를 점검하는 것입니다 : 실행중인 경우 또는 중지 된 경우. 이 문제에 대한 질문이 충분하지 않다고 생각합니다. 상당히 중요하다고 생각합니다.로더가 아직로드 또는 실행 중인지 어떻게 확인합니까?
어떻게 이것을 정상적으로합니까? 내가 원하는 것은 로더의 "상태"를 점검하는 것입니다 : 실행중인 경우 또는 중지 된 경우. 이 문제에 대한 질문이 충분하지 않다고 생각합니다. 상당히 중요하다고 생각합니다.로더가 아직로드 또는 실행 중인지 어떻게 확인합니까?
getLoaderManager().getLoader(id).isStarted()
에 대한 정보는 사용 가능한 API를 통해 알 수 있습니다. 더 세련된 것이 필요한 경우, 여분의 상태 정보를 추가하기 위해 지금 사용하고있는 Loader
중 하나를 하위 클래스로 분류 한 다음 getLoader(id)
을 호출 한 후이를 캐스트해야 할 것입니다.
캐스팅하지 못했습니다. 로더 관리자의 getLoader (id)는 일반적인 리턴 유형을 갖는 것 같습니다. 이걸 어떻게 둘러 보니? –
@JohnErnestGuadalupe 왜 MyLoader loader = loaderManager.getLoader (id)'를 할 수 없는지 모르겠습니다. 이것은 컴파일시에 에러를 발생 시켜서는 안된다. 그렇다면 오류가 무엇인지 말해주십시오. – Karakuri