android.widget.AbsListView#setOnItemLongClickListener ( )源码实例Demo

下面列出了android.widget.AbsListView#setOnItemLongClickListener ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: FireFiles   文件: MultiSelectionUtil.java
private Controller(AbsListView listView, AppCompatActivity activity,
        MultiChoiceModeListener listener) {
    mListView = listView;
    mActivity = activity;
    mListener = listener;
    mCallbacks = new Callbacks();
    // We set ourselves as the OnItemLongClickListener so we know when to start
    // an Action Mode
    listView.setOnItemLongClickListener(mCallbacks);
}
 
源代码2 项目: FireFiles   文件: MultiSelectionUtil.java
private Controller(AbsListView listView, AppCompatActivity activity,
        MultiChoiceModeListener listener) {
    mListView = listView;
    mActivity = activity;
    mListener = listener;
    mCallbacks = new Callbacks();
    // We set ourselves as the OnItemLongClickListener so we know when to start
    // an Action Mode
    listView.setOnItemLongClickListener(mCallbacks);
}
 
源代码3 项目: FireFiles   文件: MultiSelectionUtil.java
private Controller(AbsListView listView, AppCompatActivity activity,
        MultiChoiceModeListener listener) {
    mListView = listView;
    mActivity = activity;
    mListener = listener;
    mCallbacks = new Callbacks();
    // We set ourselves as the OnItemLongClickListener so we know when to start
    // an Action Mode
    listView.setOnItemLongClickListener(mCallbacks);
}
 
源代码4 项目: arca-android   文件: ArcaSimpleAdapterFragment.java
@Override
public View onCreateView(final LayoutInflater inflater, final ViewGroup container, final Bundle savedInstanceState) {
    final View view = inflater.inflate(FragmentUtils.getFragmentLayout(this.getClass()), container, false);
    final AbsListView listView = (AbsListView) view.findViewById(getAdapterViewId());
    listView.setOnItemLongClickListener(this);
    listView.setOnItemClickListener(this);
    return view;
}
 
@Override
public View onCreateView(final LayoutInflater inflater, final ViewGroup container, final Bundle savedInstanceState) {
    final View view = inflater.inflate(FragmentUtils.getFragmentLayout(this.getClass()), container, false);
    final AbsListView listView = (AbsListView) view.findViewById(getAdapterViewId());
    listView.setOnItemLongClickListener(this);
    listView.setOnItemClickListener(this);
    return view;
}
 
源代码6 项目: Paginate   文件: AbsListViewExampleActivity.java
@Override
protected void setupPagination() {
    if (paginate != null) {
        paginate.unbind();
    }
    handler.removeCallbacks(fakeCallback);
    adapter = new PersonAdapter(this, DataProvider.getRandomData(20));
    loading = false;
    page = 0;

    int layoutId;
    switch (absListViewType) {
        case LIST_VIEW:
            layoutId = R.layout.listview_layout;
            break;
        case GRID_VIEW:
            layoutId = R.layout.gridview_layout;
            break;
        default:
            layoutId = R.layout.listview_layout;
            break;
    }

    getContainer().removeAllViews();
    LayoutInflater.from(this).inflate(layoutId, getContainer(), true);

    AbsListView absListView = (AbsListView) findViewById(R.id.abs_list_view);
    if ((absListView instanceof ListView) && useHeaderAndFooter) {
        ListView listView = (ListView) absListView;
        listView.addHeaderView(LayoutInflater.from(this).inflate(R.layout.list_view_header, absListView, false));
        listView.addFooterView(LayoutInflater.from(this).inflate(R.layout.list_view_footer, absListView, false));
    }

    absListView.setAdapter(adapter);
    absListView.setOnItemClickListener(this);
    absListView.setOnItemLongClickListener(this);

    paginate = Paginate.with(absListView, this)
            .setOnScrollListener(this)
            .setLoadingTriggerThreshold(threshold)
            .addLoadingListItem(addLoadingRow)
            .setLoadingListItemCreator(customLoadingListItem ? new CustomLoadingListItemCreator() : null)
            .build();
}
 
public AbsListViewQuickReturnAttacher(AbsListView listView) {
  this.absListView = listView;
  listView.setOnScrollListener(onScrollListener);
  listView.setOnItemClickListener(this);
  listView.setOnItemLongClickListener(this);
}