Для listView, когда вы регистрируете OnItemClickListener, указанный вами метод выглядит следующим образом:
public abstract void onItemClick (родительский объект AdapterView, View view, int position, long id)
Идентификатор соответствует строке, по которой щелкнул пользователь.Мой вопрос просто почему это длинный, а не int?Когда бы вы использовали его как долго?Когда я его использую, я приводил его к типу int, и это заставляет меня думать, что, возможно, я использую это неправильно.