Codenameone 代号一:滚动缩小图像

Codenameone 代号一:滚动缩小图像,codenameone,Codenameone,我目前在每个表单的顶部都有我的应用程序的徽标。由于它占用了大量空间,我希望它的大小能够随着用户滚动次数的增加而缩小,就像很多应用程序那样 我的Logo目前只是一个容器,在布局中将Logo添加到NORTH。你们中是否有人已经实现了类似的功能,并能给我一个如何实现的提示 提前谢谢。请查看此博客文章以获取更多信息。这是帖子中的相关代码: Form hi = new Form("Shai's Social App", new BoxLayout(BoxLayout.Y_AXIS)); for(int i

我目前在每个表单的顶部都有我的应用程序的徽标。由于它占用了大量空间,我希望它的大小能够随着用户滚动次数的增加而缩小,就像很多应用程序那样

我的Logo目前只是一个容器,在布局中将Logo添加到NORTH。你们中是否有人已经实现了类似的功能,并能给我一个如何实现的提示


提前谢谢。

请查看此博客文章以获取更多信息。这是帖子中的相关代码:

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();
Form hi=新表单(“Shai的社交应用程序”,新的BoxLayout(BoxLayout.Y_轴));
用于(国际热核试验堆=0;国际热核试验堆<100;国际热核试验堆++){
hi.add(新标签(“社会数据在此…”);
}
工具栏tb=新工具栏();
hi.setToolbar(tb);
ComponentAnimation cna=tb.createStyleAnimation(“TitleAreaClean”,200);
ComponentAnimation title=tb.getTitleComponent().createStyleAnimation(“TitleClean”,200);
hi.getAnimationManager().onTitleScrollAnimation(cna,标题);
嗨,show();