Why is item.getMenuInfo() null?

后端 未结 3 1321
梦如初夏
梦如初夏 2021-01-24 21:38

Within my ListVeiw item I have 4-8 ImageView(some of them are invisible depended of some value) and 4 TextView.

When I Long click to item of Listview the (AdapterContext

3条回答
  •  别那么骄傲
    2021-01-24 22:01

    getMenuInfo() will work on ListAdapter, not on views.

    But, You can pass additional data with the tag of the view.

    in getView: vi.setTag(position) activity.registerForContextMenu(vi);

    declare in Activity private int id;

    onCreateContextMenu: id = (int) v.getTag();

    onContextItemSelected: you can use the id

提交回复
热议问题