X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/6deca0f9b1f3d3caa8497a89f55e5d3934545fe6..5f61cb15552eb2fda01716078a9191b88cebf764:/src/eu/alefzero/owncloud/ui/FragmentListView.java diff --git a/src/eu/alefzero/owncloud/ui/FragmentListView.java b/src/eu/alefzero/owncloud/ui/FragmentListView.java index aff7005a..8fde851d 100644 --- a/src/eu/alefzero/owncloud/ui/FragmentListView.java +++ b/src/eu/alefzero/owncloud/ui/FragmentListView.java @@ -1,38 +1,52 @@ package eu.alefzero.owncloud.ui; +import com.actionbarsherlock.app.SherlockFragment; + import android.os.Bundle; -import android.support.v4.app.Fragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.AdapterView; +import android.widget.AdapterView.OnItemLongClickListener; import android.widget.ListAdapter; import android.widget.ListView; import android.widget.AdapterView.OnItemClickListener; -public class FragmentListView extends Fragment implements OnItemClickListener { - ListView mList; - - @Override - public void onCreate(Bundle savedInstanceState) { - mList = new ListView(getActivity()); - mList.setOnItemClickListener(this); - super.onCreate(savedInstanceState); - } - - public void setListAdapter(ListAdapter listAdapter) { - mList.setAdapter(listAdapter); - mList.invalidate(); - } - - @Override - public View onCreateView(LayoutInflater inflater, ViewGroup container, - Bundle savedInstanceState) { - return mList; - //return super.onCreateView(inflater, container, savedInstanceState); - } - - public void onItemClick(AdapterView arg0, View arg1, int arg2, long arg3) {} - - +public class FragmentListView extends SherlockFragment implements + OnItemClickListener, OnItemLongClickListener { + ListView mList; + + @Override + public void onCreate(Bundle savedInstanceState) { + mList = new ListView(getActivity()); + mList.setOnItemClickListener(this); + mList.setOnItemLongClickListener(this); + super.onCreate(savedInstanceState); + } + + public void setListAdapter(ListAdapter listAdapter) { + mList.setAdapter(listAdapter); + mList.invalidate(); + } + + public ListView getListView() { + return mList; + } + + @Override + public View onCreateView(LayoutInflater inflater, ViewGroup container, + Bundle savedInstanceState) { + return mList; + // return super.onCreateView(inflater, container, savedInstanceState); + } + + public void onItemClick(AdapterView arg0, View arg1, int arg2, long arg3) { + } + + @Override + public boolean onItemLongClick(AdapterView arg0, View arg1, int arg2, + long arg3) { + return false; + } + }