1

我希望有人可以帮助我:)

我有 FragmentCategory,我在哪里更改,哪些地方将显示在 GridView 中。

我一直OnClick,但是当我有片段“待处理”时,我也想要LongClick -> 然后我将显示 MaterialDialog

我的点击:

        adapter = new AdapterPlaceGrid(getActivity(), items);
    adapter.setOnItemClickListener(new AdapterPlaceGrid.OnItemClickListener() {
        @Override
        public void onItemClick(View v, Place p) {
            ActivityPlaceDetail.navigate((ActivityMain) getActivity(), v.findViewById(R.id.image), p);
        }
    });
    recyclerView.setAdapter(adapter);

有人可以告诉我,我怎样才能制作LongClick

谢谢 :)

在此处输入图像描述

4

1 回答 1

1

I think you could use

adapter.setOnItemLongClickListener(new AdapterPlaceGrid.OnItemLongCLickListener(){
@Override
    public void onItemLongClick(View v, Place p) {
        ....
    }
});

See this link https://developer.android.com/reference/android/widget/AdapterView.OnItemLongClickListener.html

于 2017-08-26T21:57:54.430 回答