Проблемы полевого менеджера Blackberry - PullRequest
0 голосов
/ 25 июля 2011

Я создаю приложение BlackBerry для BB Curve. У меня есть менеджер вертикального поля, где я добавляю кнопку, я устанавливаю его экстент как 320 * 22. У меня есть менеджер горизонтального поля, где я добавляю два поля редактирования, и его экстент составляет 296 * 22. Наконец, я добавляю оба этих менеджера в другой менеджер вертикального поля, экстент которого я установил как 320 * 240. я использую setBackgroundBitmap (Background bg), чтобы установить фоновое изображение. Но когда я устанавливаю экстент основного менеджера вертикального поля, только фоновое изображение установить, но два других менеджера, в которые я добавил поле редактирования и кнопку, не видны. Но когда я не устанавливаю экстент основного вертикального менеджера, тогда поле редактирования и кнопка добавляются на экран, но фоновое изображение не добавляется. Так где я не так делаю?

1 Ответ

1 голос
/ 25 июля 2011

Похоже, вам придется поиграть со своими экстентами, чтобы убедиться, что вы дали ребенку-менеджеру достаточно места для размещения полей.В ваших sublayout(int width, int height) из менеджеров, проверьте, какие измерения передаются ему.Если они меньше места, необходимого для размещения, они не смогут отображать свои поля.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...