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