我正在開發(fā)一個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); }}我想從列表項的文本視圖中獲取文本。如何實現(xiàn)?
- 3 回答
- 0 關注
- 721 瀏覽
添加回答
舉報
0/150
提交
取消