Если у вас одинаковые элементы в ListView, у вас будет одна и та же позиция, когда вы нажимаете элемент ...
@Override
protected void onListItemClick(ListView l, View v, final int position, long id) {
super.onListItemClick(l, v, position, id);
Toast.makeText(this, "This is the Item " + position + " of my listView",
Toast.LENGTH_LONG).show();
});
то же самое в функции getView () ...
public View getView(int position, View convertView, ViewGroup parent) {
Toast.makeText(this, "This is the Item " + position + " of my listView",
Toast.LENGTH_LONG).show();