当我看到用户在帐户管理器中没有帐户时,我正在尝试执行以下操作以将用户发送到帐户设置活动并让他们创建一个帐户。
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
说法,从你的主线程调用它会导致死锁。执行此类操作的最佳方法是什么,有没有人有一个很好的代码示例?