我正在开发一个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
提交
取消