Вы могли бы сделать что-то вроде
yourGallery.getAdapter().getSelectedItemPosition();
Который вернул бы текущую позицию в адаптере.
Я не уверен на 100%, что это то, что вам нужно, поскольку вы попробовали getScroll()
и getX()
, которые возвращали бы значения пикселей, но вы обнаружите, что из getAdapter () вы можете получить доступ ко многим методы, относящиеся к базовым данным.