コンテキストメニューを登録する2つのボタンがあります
but1=(ImageButton)findViewById(R.id.imageViewX);
but2=(ImageButton)findViewById(R.id.imageViewY);
registerForContextMenu(but);
registerForContextMenu(but2);
onContextItemSelected(MenuItem item) で、ユーザーが but1 または but2 をクリックしたかどうかを知る方法に問題がありますか? id=item.getItemId(); で 選択したアイテムのIDを持っていますが、onContextItemSelectedメソッドでどのボタンがクリックされたか知りたいです。