
要从Android 2.0版本中检索帐户(信息),您可以使用AndroID 2.0中引入的AccountManager.
但现在我有问题我想保持与至少AndroID 1.6的兼容性,有没有办法在AndroID 1.6中检索帐户信息?
解决方法:
>从以下位置下载framework.jar:
http://github.com/android/platform_frameworks_opt_com.google.android/ …
并将其添加到您的构建路径.这是某种接口
Google设备功能.
>调用方法:
com.Google.androID.Googlelogin.GoogleLoginServiceHelper.getAccount(活动活动,int requestCode,boolean requireGoogle);
哪里:
活动:是你的活动得到的结果
onActivityResult()
requestCode:你的代码
requireGoogle:应该是真的
EX. GoogleLoginServiceHelper.getAccount(mActivity,123,true);
3.覆盖onActivityResult(),如:
protected voID onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if(requestCode == 123){ System.out.println(resultCode); String key = "accounts"; System.out.println(key + ":" + Arrays.toString(data.getExtras().getStringArray(key))); String accounts[] = data.getExtras().getStringArray(key); if(accounts != null){ int i = 0; for(String ac : accounts){ //each account is the full email address registered with this device System.out.println("ac " + i + "=" + ac); i++; } } } 原帖是here
总结以上是内存溢出为你收集整理的在Android <2.0中获取主要的Gmail帐户用户名全部内容,希望文章能够帮你解决在Android <2.0中获取主要的Gmail帐户用户名所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)