ContextMenu
次のコードを作成して使用しました。
public boolean onContextItemSelected(MenuItem item){
switch(item.getItemId())
{
case R.id.Show_Note:
//AdapterView.AdapterContextMenuInfo info= (AdapterView.AdapterContextMenuInfo)item.getMenuInfo();
Intent i=new Intent(this, ShowNote.class);
Cursor c = (Cursor) getListView().getItemAtPosition(position);
int item_id = c.getInt(0);
i.putExtra("item_id", item_id );
startActivity(i);
break
リスト項目を押すと、毎回最初の行の値が返されます。押された行の値を取得する方法を提案してください。