特定图像的getChildcount

时间:2013-09-12 13:55:30

标签: java android eclipse imageview android-framelayout

我有一个带有一个静态Imageview的framelayout,其中放置了随机的其他Imageview。 我想使用“getChildCount”来获取随机放置的ImageView的数量,但它也指静态的。我该如何解决?

1 个答案:

答案 0 :(得分:0)

只有在布局上添加并绘制新的ImageView时,才应调用getChildCount。尝试使用:

view.getViewTreeObserver().addOnGlobalLayoutListener(new OnGlobalLayoutListener() {

            @Override
            public void onGlobalLayout() {
                view.getChildCount()

            }
        })