사용자가 계정 관리자에 계정이 없다는 것을 알았 으면 다음을 수행하여 사용자를 계정 설정 활동으로 보내고 계정을 생성하게하려고합니다. AccountManager의 계정 추가로 교착 상태가 발생할 수 있음
AccountManagerFuture<Bundle> addAccount =
accountManager.addAccount(ACCOUNT_TYPE, TOKEN,
null,
null,
MyActivity.this, // activity
null, // callback
null); // handler
Intent result = (Intent) addAccount.getResult().get(AccountManager.KEY_INTENT);
startActivity(result);
이
은 교착 상태로 이어질 수 주 스레드에서이 호출 말하는IllegalStateException
을 던지고있다. 이 유형의 작업을 수행하는 가장 좋은 방법은 무엇이며, 누구나이 작업에 대한 좋은 코드 예제를 가지고 있습니까?
로그인 화면으로 직접 가져 가지 마십시오. 그게 평소 것 (트위터/페이 스북 등.) –
@ 조셉 나는 AccountManager를 사용하여 사용자를 로그인하고 있습니다. 당신은 어떻게 그 일을하는 예가 있습니까? –
결국이 문제를 해결 했습니까? 방법? – akirk