![]() |
1
2
对于“感觉不正确”的代码——在功能上看起来很好,但是一点重构可以将其清理一点——也许可以创建和填充文本字段的方法。
然后,构造函数的这一部分变为:
您可以使用自定义字段管理器来解决布局问题——这并不困难,只需对管理器进行子类划分并实现子布局即可。定义一个“top”、“bottom”和“middle”字段,并相应地进行布局(有些代码遗漏了,作为对读者的练习,但基本上在向管理器添加字段时,您需要能够指定一个为top,一个为bottom。以下逻辑将确保底部字段始终固定在底部,并且顶部2个字段不会将其从底部推下:
同样,只是一个框架-没有错误检查或任何内容。然后将您的代理设置为这个新的管理器,将垂直字段管理器设置为中间字段(您可能需要指定的setter),将按钮字段设置为底部字段(同样,指定的getter)。 |
![]() |
Nerd in Training · 应用程序打开时调用函数 8 年前 |
|
Silnet · BlackBerry10:如何将文件从设备复制到pc 10 年前 |
![]() |
BigDan · 黑莓网络浏览器上的双语应用程序名称 11 年前 |
|
Sarah · 电池电量为10时启动/取消计时器 11 年前 |
![]() |
CAMOBAP · 黑莓手机-“您当前没有新的通知” 12 年前 |