我怎么知道,当项添加到表(libgdx)时

时间:2014-07-03 12:54:43

标签: android libgdx

如何将项目添加到libGDX中的表格中?我有一个ScrollPane,其中有一个Table,我在Bottom中有一个滚动ScrollPane。当我这样做时:

table.add(button()).left().padTop(5).expandX().maxWidth(game.w - 10);
    }
    tableMessages.row();        
    scrollPane.setScrollY(table.getHeight());   //I have scroll ScrollPane in bottom

但滚动倒数第二个元素,而不是最后一个元素。那是程序看不到又添加了一个项目。我该如何解决?

1 个答案:

答案 0 :(得分:0)

我前一段时间遇到过同样的问题。以下是我如何解决它,虽然我不确定你是否需要每一条线但它应该指向正确的方向。

    scrollPane.scrollTo(0, scrollPane.getScrollBarHeight(), 0, 0);
    scrollPane.setScrollPercentY(1f);
    scrollPane.setScrollY(scrollPane.getScrollY());
    scrollPane.updateVisualScroll();