Back to project page open311-android.
The source code is released under:
GNU General Public License
If you think the Android project open311-android listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
/** * @copyright 2012 City of Bloomington, Indiana * @license http://www.gnu.org/licenses/gpl.txt GNU/GPL, see LICENSE.txt * @author Cliff Ingham <inghamn@bloomington.in.gov> *///from w ww . j a v a 2 s . c om package gov.in.bloomington.georeporter.fragments; import gov.in.bloomington.georeporter.adapters.GroupsAdapter; import gov.in.bloomington.georeporter.models.Open311; import android.app.Activity; import android.app.ListFragment; import android.view.View; import android.widget.ListView; public class ChooseGroupFragment extends ListFragment { OnGroupSelectedListener mListener; public interface OnGroupSelectedListener { public void onGroupSelected(String group); } @Override public void onAttach(Activity activity) { super.onAttach(activity); setListAdapter(new GroupsAdapter(getActivity())); mListener = (OnGroupSelectedListener) activity; } @Override public void onListItemClick(ListView l, View v, int position, long id) { super.onListItemClick(l, v, position, id); mListener.onGroupSelected(Open311.sGroups.get(position)); } }