如何知道linearlayout已到达其最后一个子项

时间:2014-10-08 07:42:56

标签: android scrollview android-linearlayout

实际上在我的项目中,我在linearLayout中动态添加一个子项,但是当在linearLayout内到达最后一个子项时,我必须加载与facebook滚动相同的其他子项。但要知道linearLayout的最后一个元素何时到达?

2 个答案:

答案 0 :(得分:0)

代码片段:

LinearLayout myLayout;// ur layout 
int childCount = myLayout.getChildCount();
View v = null;
for(int i=0; i<childCount; i++) {
    v = layout.getChildAt(i);
    //do something with your child element
}

答案 1 :(得分:0)

getChildCount()以及getChildAt()这样可能对你有所帮助 -

int childcount = ll.getChildCount();
    for (int i=0; i < childcount; i++){
          View v = ll.getChildAt(i);

    if(i == (childCount -1)){
    // Do your Task here
    }
    }