Вы регистрируете ListView для контекстного меню, используя
registerForContextMenu(listView);
или вы создаете свое собственное контекстное меню, используя
listView.setOnItemLongClickListener(onItemSelctedListener())
В обоих случаях не должно быть проблем, потому что они действуют, реагируя на каждый элемент ListView
Однако, если вы используете
listView.setOnLongClickListener(onLongClickListener)
затем вы регистрируете его для всего списка, и не имеет значения, где вы нажимаете в списке, это приведет к тому же контекстному меню.
Надеюсь, это вам чем-то поможет.