Beispiel #1
0
 private AccountManager.Account getAccount() {
   AccountManager.Account account = AccountManager.getInstance().newAccount(mPosition);
   account.mId = mAccountId;
   for (EntryHolder eh : mEntries) {
     account.addEntry(eh.mEntryItem);
   }
   return account;
 }
Beispiel #2
-1
  private AccountManager.Account getDefaultTemplate(int id) {
    int intArrayIds[] = {
      R.array.index_5,
      R.array.index_0,
      R.array.index_1,
      R.array.index_2,
      R.array.index_3,
      R.array.index_4
    };
    Resources r = getResources();
    String[] defNames = r.getStringArray(R.array.def_field_names);
    int[] defTypes = r.getIntArray(R.array.def_field_types);
    int[] indexArray;
    AccountManager.Account account = AccountManager.getInstance().newAccount(id);
    if (id < intArrayIds.length) {
      indexArray = r.getIntArray(intArrayIds[id]);
    } else {
      indexArray = r.getIntArray(intArrayIds[0]);
    }
    for (int i : indexArray) {
      account.addEntry(defTypes[i], defNames[i], "");
    }

    return account;
  }