// 为 TextView 注册上下文菜单
LinearLayoutManager layoutManager = (LinearLayoutManager) recyclerView.getLayoutManager();
View view = layoutManager.findViewByPosition(i);//View view = layoutManager.findViewByPosition(2);
TextView tx= view.findViewById(R.id.T_xmfx);
tx.setText("99999");
// RelativeLayout layout = (RelativeLayout)recyclerView.getChildAt(i);

//实现弹出菜单

PopupMenu popupMenu = new PopupMenu(XqinglistActivity.this,tx);//view
popupMenu.getMenuInflater().inflate(R.menu.option_menu,popupMenu.getMenu());

//弹出式菜单的菜单项点击事件
popupMenu.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {

@Override
public boolean onMenuItemClick(MenuItem item) {

if (item.getItemId() == R.id.delete) {
Toast.makeText(getApplicationContext(), item.getTitle(), Toast.LENGTH_SHORT).show();
} else if (item.getItemId() == R.id.exit) {
Toast.makeText(getApplicationContext(), item.getTitle(), Toast.LENGTH_SHORT).show();
finish();
}


return false;
}
});
popupMenu.show();






}
});

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部