所以,我真的有ViewGroups
兩個相關的問題:安卓檢測的ViewGroup兒童的位置
是一個
LinearLayout
和實例的ViewGroup
?意思是,當使用LinearLayout
時,我可以撥打getChildAt(index)
嗎?我可以在滾動後檢測到
ViewGroup
孩子在屏幕的「頂部」(在操作欄的正下方)嗎?例如,當第三個孩子被滾動到頂部
我的工作,利用視差滾動,我使用的是具有自定義View
與LinearLayout
作爲一個孩子的開源庫的應用程序和LinearLayouts
孩子。在他們的自定義View
類他們打電話getChildAt
,但我似乎無法找到有關LinearLayouts
相關的文檔,所以我想檢查。基本上我想檢查這些TextViews
之一是否在屏幕的頂部。任何確認將不勝感激
所以我的第二個問題,我的意思是我可以在滾動後檢測到孩子在屏幕的頂部嗎?所以,當孩子3在屏幕的「頂部」,例如 – 2014-12-02 14:06:24
以及那個,我想你需要破解它,通過使用onscroll監聽器的邏輯,並獲得可見的項目計數,並從你的子計數中減去它/ totalItemCount ..或檢查簡單的第一個可見項不是0 ..所以你得到的索引,並從你的視圖組拉。我有道理@RyanSayles – Elltz 2014-12-02 17:39:27
但我總是使用線性佈局嗎?@RyanSayles – Elltz 2014-12-02 17:40:55