diff --git a/src/fr/unix_experience/owncloud_sms/activities/RestoreSMSAccountListActivity.java b/src/fr/unix_experience/owncloud_sms/activities/RestoreSMSAccountListActivity.java index 9fb0e0f..6ff1651 100644 --- a/src/fr/unix_experience/owncloud_sms/activities/RestoreSMSAccountListActivity.java +++ b/src/fr/unix_experience/owncloud_sms/activities/RestoreSMSAccountListActivity.java @@ -6,8 +6,8 @@ import android.accounts.Account; import android.accounts.AccountManager; import android.app.ListActivity; import android.os.Bundle; +import fr.nrz.androidlib.adapters.AndroidAccountAdapter; import fr.unix_experience.owncloud_sms.R; -import fr.unix_experience.owncloud_sms.adapters.AndroidAccountAdapter; public class RestoreSMSAccountListActivity extends ListActivity { ArrayList listItems = new ArrayList(); diff --git a/src/fr/unix_experience/owncloud_sms/adapters/AndroidAccountAdapter.java b/src/fr/unix_experience/owncloud_sms/adapters/AndroidAccountAdapter.java deleted file mode 100644 index b48fe41..0000000 --- a/src/fr/unix_experience/owncloud_sms/adapters/AndroidAccountAdapter.java +++ /dev/null @@ -1,47 +0,0 @@ -package fr.unix_experience.owncloud_sms.adapters; - -import java.util.ArrayList; - -import android.accounts.Account; -import android.content.Context; -import android.view.LayoutInflater; -import android.view.View; -import android.view.ViewGroup; -import android.widget.ArrayAdapter; -import android.widget.TextView; - -public class AndroidAccountAdapter extends ArrayAdapter { - - private final ArrayList _accounts; - private static int _itemLayout; - private static int _accountFieldId; - - public AndroidAccountAdapter(final Context context, final int resource, - final ArrayList objects, final int itemLayout, final int accountFieldId) { - super(context, resource, objects); - _accounts = objects; - _itemLayout = itemLayout; - _accountFieldId = accountFieldId; - } - - @Override - public View getView(final int position, final View convertView, final ViewGroup parent) { - View v = convertView; - if (v == null) { - final LayoutInflater inflater = (LayoutInflater) getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE); - v = inflater.inflate(_itemLayout, null); - } - - final Account account = _accounts.get(position); - - if (account != null) { - final TextView label = (TextView) v.findViewById(_accountFieldId); - if (label != null) { - label.setText(account.name + " -->"); - } - } - - return v; - } - -}