首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何以编程方式折叠一个代号为一个手风琴组件?

如何以编程方式折叠一个代号为一个手风琴组件?
EN

Stack Overflow用户
提问于 2017-03-30 16:45:09
回答 1查看 154关注 0票数 1

如何以编程方式折叠一个代号为一个手风琴组件?

在我的应用程序中,我有一个手风琴,它用一些单选按钮扩展身体容器。当选择单选按钮时,我想自动折叠(关闭)身体。

添加有关此问题的更多详细信息:

我的目的是创建一个具有与ComboBox相同行为的组件,但使用Accodion组件作为基类。我编写了一个最小的用例来重现问题,您可以在这里获得它的源文件MyApplication.java

这段代码实现了Steve我想。但这对我没用。

运行这段代码很简单。只需创建一个CodeName One项目并替换CodeName One向导生成的MyApplication.java文件并运行该项目(我使用Netbeans )。我在Radio中设置了命令来折叠组件,正如您在第271行til 280中看到的那样。但没起作用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-30 16:50:57

在单选按钮的动作侦听器中,检查它是否被选中,然后调用手风琴上的塌陷(BodyContainer)

编辑:手风琴中有一个错误,导致崩溃()不能正常工作。这是现在的固定,并将在下一个插件更新。

请参阅这个样本以查看正确的用法。

注意,在调用collapse(component)之后,您应该调用手风琴的animateLayout()方法,以便显示更改。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43123798

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档