私は自分のアクティビティでアンドロイドリストビューを使用しています...
リストから選択したアイテムの名前を取得する必要があります...
これがメニュー作成用の私のコードです
public void onCreateContextMenu(ContextMenu menu, View v,ContextMenuInfo menuInfo) {
super.onCreateContextMenu(menu, v, menuInfo);
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.activity_main, menu); //select layout which should pop up in context menu
menu.add("Delete");
menu.add("Rename");
}
私が必要としているのは、コンテキストメニューのクリックをキャプチャする次の関数で、リストビューで選択されたアイテムの名前を取得する方法です。
@Override
public boolean onContextItemSelected(MenuItem item)
{
super.onContextItemSelected(item);
if(item.getTitle()=="Delete"){
//slected item's name in string varible here??
}
if(item.getTitle()=="Rename"){
//slected item's name in string varible here??
}
return true;
}