2015-02-06 2 views
3

Я использую пользовательский горизонтальный scrollView. Я добавил некоторые взгляды на все это прекрасно работает, как и ожидалось, я хочу знать конкретную позицию ребенка. Это возможно ?Как получить положение в горизонтальном прокрутке

+0

вы добавили просматривать динамически? –

+0

Да, исходя из размера arraylist, мой взгляд получит обновление – Androidcuckoo

+0

, чтобы вы знали, какой номер ребенка называется правильным? –

ответ

2

в цикле, где вы создали ваш взгляд просто добавьте эту строку:

youView.setTag("your incremental variable"); 
youView.setOnClickListener(this); 

и OnClick (View v) вы можете получить эту позицию

v.getTag().toString() 
0

Вы можете использовать нижеприведенный код, чтобы найти положение X и Y для конкретного ребенка горизонтального ScrollView.

horizontalScrollView.getChildAt(i).getX(); 
horizontalScrollView.getChildAt(i).getY(); 
Смежные вопросы