黑莓fieldmanager问题

时间:2011-07-25 12:33:37

标签: blackberry

我正在为BB Curve构建一个黑莓应用程序。我有一个verticalfieldmanager,我在其中添加一个Button,我将其范围设置为320 * 22.我有一个horizo​​ntalfieldmanager,我在其中添加两个editfield,其范围是296 * 22最后我将这两个管理器添加到另一个verticalfieldmanager,其范围我设置为320 * 240.i使用setBackgroundBitmap(背景bg)来设置背景图像。但是当我设置主verticalfieldmanager的范围时,只有背景图像是设置,但我添加了editfield和按钮的其他两个管理器是不可见的。但是当我没有设置主垂直管理器的范围时,编辑域和按钮被添加到屏幕,但是没有添加背景图像。那我在哪里做错了?

1 个答案:

答案 0 :(得分:1)

看起来您将不得不使用您的范围来确保为子Manager提供足够的空间来布局Fields。在管理员的sublayout(int width, int height)中,查看传递给它的维度。如果它们小于布局所需的空间,则无法显示其字段。