为了账号安全,请及时绑定邮箱和手机立即绑定

在Android中使用ContextMenu与ListView

在Android中使用ContextMenu与ListView

拉莫斯之舞 2019-12-03 10:11:22
我正在开发一个android应用程序。我将有一个listview,并且我设置了一个上下文菜单,当长按listview项时将显示该菜单。如何从选择的listview项中获取该项(例如从listview textview中的文本)从contextmenu中选择了一个动作,以便我可以处理它?这是一些代码:protected void onCreate(Bundle savedInstanceState) {    -------    lv1 = (ListView) findViewById(R.id.listings);    registerForContextMenu(lv1);    lv1.setOnItemClickListener(this);}和onCreateContextMenu:public void onCreateContextMenu(ContextMenu menu, View v,        ContextMenuInfo menuInfo) {    super.onCreateContextMenu(menu, v, menuInfo);    MenuInflater inflater = getMenuInflater();    inflater.inflate(R.menu.context_menu, menu);}@Overridepublic boolean onContextItemSelected(MenuItem item) {    AdapterContextMenuInfo info = (AdapterContextMenuInfo) item            .getMenuInfo();    switch (item.getItemId()) {    case R.id.watch:        String name = "";        return true;    case R.id.buy:        return true;    default:        return super.onContextItemSelected(item);    }}我想从列表项的文本视图中获取文本。如何实现?
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 696 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信