ContactList: Separate creation of ContactListAdapter and managment of the
group list
This is two separate things. getContactListAdapter is called in
ContactListFragment.onActivityCreated() which is during a fragment
transaction.
Management of the group list calls FragmentPagerAdapter.notifyDataSetChanged()
which repopulate the FragmentPagerAdapter and to do so calls
FragmentManager.executePendingTransactions() in a recursive way and is not
allowed (IllegalStateException).
^/\*$
^ BEEM is a videoconference application on the Android Platform\.$
^$
^ Copyright \(C\) \d\d\d\d(-\d\d\d\d)? by .*$
^ .*$
^$
^ This file is part of BEEM\.$
^$
^ BEEM is free software: you can redistribute it and/or modify$
^ it under the terms of the GNU General Public License as published by$
^ the Free Software Foundation, either version 3 of the License, or$
^ \(at your option\) any later version\.$
^$
^ BEEM is distributed in the hope that it will be useful,$
^ but WITHOUT ANY WARRANTY; without even the implied warranty of$
^ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE\. See the$
^ GNU General Public License for more details\.$
^$
^ You should have received a copy of the GNU General Public License$
^ along with BEEM\. If not, see <http://www.gnu.org/licenses/>\.$
^$
^ Please send bug reports with examples or suggestions to$
^ contact@beem-project\.com or http://(dev|www)\.beem-project\.com/$
^$
^\*/$