長按手勢在ListFragment中不起作用與結合使用AdapterView.OnItemLongClickListener。我正試圖在即將到來的單擊中實現像長時間點擊選擇和連續選擇那樣的GMail。OnItemLongClickListener()不會導致ListFragment中的日誌輕敲手勢
的ListFragment聲明如下:
public class VacationListFragment extends ListFragment implements View.OnClickListener,
ActionMode.Callback, AdapterView.OnItemClickListener,
AdapterView.OnItemLongClickListener, AbsListView.MultiChoiceModeListener, {
ListFragment加載從DB與SimpleCursorAdapter數據如下:
mAdapter = new SimpleCursorAdapter(getActivity(), R.layout.vacationlist_row_item, null,
fromColumns, toView, 0);
mVacationListView.setAdapter(mAdapter);
目前的情況:
單的CAB顯示了提供菜單(刪除)並且操作正在工作。下面的截圖貼:
我相信我們是非常接近的解決方案和任何輸入,將不勝感激。 如果我不是教育學習的話,可以隨時ping。謝謝。
從下面鏈接找到最好的例子ua/com/springbyexample/fragment/MainListFragment.java 因此解決了這個任務。 – faisalm