net.rim.device.api.system.Display
требует подписи кода.Так что в вашем случае вы должны использовать другой способ.
Хм ... на самом деле RIM имеет несколько стандартных размеров, так что вы можете просто Google и иметь HashTable
, где ключи - это названия моделей устройств, а значения - размеры экрана.,Название модели устройства можно получить программным способом из DeviceInfo.getDeviceName()
без подписи.
Слабые стороны этого подхода: (1) вам придется заходить на каждое BB-устройство на рынке, чтобы собрать данные, и (2)Вам придется обновлять таблицу, потому что RIM может выпустить новое устройство, которое будет неизвестно для вашего кода.