我目前正在使用Android的AccountManager类检索用户gmail用户名。 我的问题是我的应用假设用户已经将他的Google帐户添加到他的Android手机中,我只想询问是否可以启动帐户&如果用户实际上没有将自己的Google帐户绑定到手机上,请同步设置应用程序吗?
AccountManager accountManager = AccountManager.get(getApplicationContext());
Account[] accounts = accountManager.getAccountsByType("com.google");
if (accounts.length == 0) // How?
// run Accounts & sync settings so that the user can add his Google account
答案 0 :(得分:3)
Intent intent = new Intent(Settings.ACTION_SYNC_SETTINGS);
startActivity(intent);
http://developer.android.com/reference/android/provider/Settings.html#ACTION_SYNC_SETTINGS