代号一:通过滚动缩小图像
Codename One: Scale down Image with scrolling
我目前在每个表单的顶部都有我的应用程序徽标。由于它需要很多 space,我希望它的大小随着用户向下滚动的次数的增加而缩小,就像许多应用程序那样。
我的徽标目前只是一个容器,在布局中将徽标添加到 NORTH。你们中有没有人已经实现了类似的东西并且可以给我提示如何实现它?
提前致谢。
查看此博客 post 了解 title animations。这是来自 post:
的相关代码
Form hi = new Form("Shai's Social App", new BoxLayout(BoxLayout.Y_AXIS));
for(int iter = 0 ; iter < 100 ; iter++) {
hi.add(new Label("Social Data Goes here..."));
}
Toolbar tb = new Toolbar();
hi.setToolbar(tb);
ComponentAnimation cna = tb.createStyleAnimation("TitleAreaClean", 200);
ComponentAnimation title = tb.getTitleComponent().createStyleAnimation("TitleClean", 200);
hi.getAnimationManager().onTitleScrollAnimation(cna, title);
hi.show();
我目前在每个表单的顶部都有我的应用程序徽标。由于它需要很多 space,我希望它的大小随着用户向下滚动的次数的增加而缩小,就像许多应用程序那样。
我的徽标目前只是一个容器,在布局中将徽标添加到 NORTH。你们中有没有人已经实现了类似的东西并且可以给我提示如何实现它?
提前致谢。
查看此博客 post 了解 title animations。这是来自 post:
的相关代码Form hi = new Form("Shai's Social App", new BoxLayout(BoxLayout.Y_AXIS));
for(int iter = 0 ; iter < 100 ; iter++) {
hi.add(new Label("Social Data Goes here..."));
}
Toolbar tb = new Toolbar();
hi.setToolbar(tb);
ComponentAnimation cna = tb.createStyleAnimation("TitleAreaClean", 200);
ComponentAnimation title = tb.getTitleComponent().createStyleAnimation("TitleClean", 200);
hi.getAnimationManager().onTitleScrollAnimation(cna, title);
hi.show();