Accounts.java :  » App » nimbits-android » com » nimbits » android » Android Open Source

Android Open Source » App » nimbits android 
nimbits android » com » nimbits » android » Accounts.java
package com.nimbits.android;
import android.accounts.Account;
import android.accounts.AccountManager;
import android.content.Context;


public class Accounts {
   static String getEmail(Context context) {
        AccountManager accountManager = AccountManager.get(context); 
        Account account = getAccount(accountManager);

        if (account == null) {
          return null;
        } else {
          return account.name;
        }
      }

      private static Account getAccount(AccountManager accountManager) {
        Account[] accounts = accountManager.getAccountsByType("com.google");
        Account account;
        if (accounts.length > 0) {
          account = accounts[0];      
        } else {
          account = null;
        }
        return account;
      }
}


 
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.