AbstractThreadedSyncAdapter.OnUnsyncableAccount 메서드

정의

모든 계정이 제대로 설정될 때까지 동기화를 연기할 수 있습니다.

[Android.Runtime.Register("onUnsyncableAccount", "()Z", "GetOnUnsyncableAccountHandler", ApiSince=28)]
public virtual bool OnUnsyncableAccount();
[<Android.Runtime.Register("onUnsyncableAccount", "()Z", "GetOnUnsyncableAccountHandler", ApiSince=28)>]
abstract member OnUnsyncableAccount : unit -> bool
override this.OnUnsyncableAccount : unit -> bool

반품

동기화가 지연된 경우 false 기본적으로 반환 true 됩니다. 즉, 기본적으로 동기화가 즉시 시작됩니다.

특성

설명

모든 계정이 제대로 설정될 때까지 동기화를 연기할 수 있습니다.

이 어댑터</li li/li<<>>li 및 계정/공급자가 처리할 수 있는 계정/기관 쌍 <ul<>>li>ContentResolver#requestSync(SyncRequest) is synced<>가 호출됩니다.<ContentResolver#getIsSyncable(Account, String) has unknown state (<0)/li></ul>

다른 서비스 연결에서 다음과 같이 #onPerformSync호출될 수 있습니다.

시스템에서는 이 메서드가 즉시 반환해야 합니다. 호출이 중단되면 시스템은 이 메서드가 반환 true된 것처럼 동작합니다. 더 긴 작업(예: 사용자와 상호 작용)을 수행해야 하는 경우, 반환 false 하고 차이 컨텍스트(예: android.app.Activity포그라운드 서비스)로 진행합니다. 그러면 계정을 동기화할 수 있게 되면 동기화 일정을 다시 예약할 수 있습니다.

에 대한 android.content.AbstractThreadedSyncAdapter.onUnsyncableAccount()Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상