Я хочу добавить поле на экран телефона при получении экрана. Я успешно сделал это, используя следующий код:
public void callIncoming(int callId) {
PhoneScreen ps = new PhoneScreen(Call, UiApplication.getApplication());
PhoneScreenHorizontalManager manager = new PhoneScreenHorizontalManager();
LabelField label = new LabelField("Call Received");
manager.add(label);
ps.add(manager);
ps.setScreenBackground(Color.RED);
ps.sendDataToScreen();
}
Я пробовал этот код на следующих устройствах:
BB Mini Curve, Bold 4, Bold 2 и Curve, и это работает как шарм со всеми функциями, которые я хочу. В области, где я могу рисовать поля, появляется красный фон
Я попробовал это на этих телефонах, и поле метки не появилось: Torch, Bold3
На этих телефонах, когда я добавляю данные на экран, я предполагаю, что эти поля появляются под уведомлением об отключении звонка. С этими устройствами фон не появляется ... Так что это главная проблема.
Как решить эту проблему и заставить поля появляться на этих телефонах тоже?
Заранее спасибо