2017-08-27 38 views
0
得到getFirstVisiblePosition()和getChildAt(0)

如何(0)recyclerview如何recyclerview

得到getFirstVisiblePosition()和getChildAt因爲我想要得到的位置,當用戶點擊項目

和代碼列表視圖是

index = listview.getFirstVisiblePosition(); 
View v = listview.getChildAt(0); 
top = (v == null) ? 0 : (v.getTop() - listview.getPaddingTop()); 

,但我想用recyclerview

如何設置呢?謝謝!

回答

0

既通過佈局管理可用:

layoutManager.findViewByPosition(position); 
layoutManager.findFirstVisibleItemPosition(); 
+0

遺憾在哪裏設置 –

+0

你需要轉換爲特殊的視圖,並使用addView –