«android-loadermanager» 태그된 질문

6
LoaderManager에서 initLoader와 restartLoader의 차이점
initLoader의 restartLoader기능 과의 차이점에 대해 완전히 잃어 버렸습니다 LoaderManager. 둘 다 같은 서명을 가지고 있습니다. restartLoader 로더가없는 경우에도 로더를 작성합니다 ( "이 관리자에서 새 로더를 시작하거나 기존 로더를 다시 시작"). 두 방법 사이에 어떤 관계가 있습니까? 전화는 restartLoader항상 전화 initLoader합니까? 전화 restartLoader하지 않고 전화 를 걸 수 initLoader있습니까? initLoader데이터를 새로 …

4
AsyncTaskLoader 및 AsyncTask
이후 Honeycomb와 v4 Compatibility Library그 사용이 가능하다 AsyncTaskLoader. 내가 이해 한 바에 따르면 AsyncTaskLoader화면 뒤집기와 같은 구성 변경을 통해 생존 할 수 있습니다. AsyncTaskLoader대신에 사용하는 것이 좋습니다 AsyncTask? 않습니다 LoaderManager너무 그림에서 얻을? 그러나을 올바르게 사용하는 방법에 대한 좋은 예를 찾지 못했습니다 AsyncTaskLoader. 이 문서는 예제도 제공하지 않습니다. 누구나 좋은 예를 …

3
로더가 여러 개인 LoaderManager : 올바른 커서 로더를 얻는 방법
나에게 로더가 여러 개인 경우 올바른 커서를 얻는 방법이 명확하지 않습니다. 다음을 사용하여 두 개의 다른 로더를 정의한다고 가정 해 보겠습니다. getLoaderManager().initLoader(0,null,this); getLoaderManager().initLoader(1,null,this); 그런 다음 onCreateLoader () 에서 ID에 따라 다른 작업을 수행합니다. @Override public Loader<Cursor> onCreateLoader(int id, Bundle arg1) { if (id==0){ CursorLoader loader = new CursorLoader(getActivity(), MaterialContentProvider.CONTENT_URI,null,null,null,null); }else{ …

5
ContentProvider없이 CursorLoader 사용
Android SDK 문서에 따르면 startManagingCursor()메서드가 더 이상 사용되지 않습니다. 이 메소드는 더 이상 사용되지 않습니다. 대신 LoaderManager와 함께 새 CursorLoader 클래스를 사용하십시오. Android 호환성 패키지를 통해 이전 플랫폼에서도 사용할 수 있습니다. 이 방법을 사용하면 활동이 활동의 ​​수명주기에 따라 지정된 커서의 수명주기를 관리 할 수 ​​있습니다. 즉, 활동이 중지되면 주어진 Cursor에서 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.