@Override public void onFailure(Context context, String response, Exception e) { progressBar.dismiss(); Toast.makeText(getContext(), "Failed to load contacts : Response : " + response + "\nException : " + e, Toast.LENGTH_SHORT).show(); } };
contactDatabase = new ContactDatabase(getContext()); appContactService = new AppContactService(getActivity()); mAdapter = new ContactsAdapter(getActivity()); ChannelDatabaseService channelDatabaseService = ChannelDatabaseService.getInstance(context); groupContacts = channelDatabaseService.getChannelMemberByName(contactsGroupId, String.valueOf(Channel.GroupType.CONTACT_GROUP.getValue())); if (Utils.isInternetAvailable(getContext())) { ApplozicGetMemberFromContactGroupTask.GroupMemberListener eventMemberListener = new ApplozicGetMemberFromContactGroupTask.GroupMemberListener() { @Override getLoaderManager().initLoader(ContactsQuery.QUERY_ID, null, ContactSelectionFragment.this); } else if (MobiComUserPreference.getInstance(getContext()).getContactGroupIdList() != null && !MobiComUserPreference.getInstance(getContext()).getContactGroupIdList().isEmpty()) { List<String> groupList = new ArrayList<String>(); groupList.addAll(MobiComUserPreference.getInstance(getContext()).getContactGroupIdList()); final ProgressDialog progressBar = new ProgressDialog(getContext()); progressBar.setMessage(getContext().getResources().getString(R.string.processing_please_wait)); progressBar.show(); if (MobiComUserPreference.getInstance(getContext()).isContactGroupNameList()) { new AlGetMembersFromContactGroupListTask(getContext(), listener, null, groupList, "9").execute(); } else { new AlGetMembersFromContactGroupListTask(getContext(), listener, groupList, null, "9").execute();
@Override public Loader<Cursor> onCreateLoader(int id, Bundle args) { if (Applozic.getInstance(getContext()).isDeviceContactSync()) { return contactDatabase.getPhoneContactCursorLoader(mSearchTerm, groupContacts, false); } else { return contactDatabase.getSearchCursorLoader(mSearchTerm, groupContacts, MobiComUserPreference.getInstance(getActivity()).getParentGroupKey()); } }