изменить Blackberry Clock на usbConnectionStateChange - PullRequest
0 голосов
/ 04 марта 2011

Я пытаюсь создать приложение, которое заменяет часы по умолчанию, когда выполняется соединение usb. Я не могу заставить мой код работать. Я добавил слушателя как этот UiApplication.getUiApplication (). AddSystemListener (this); на моем главном экране и переопределил

public void usbConnectionStateChange(int state)
        {
            switch (state)
            {
                // USB cable is connected
                case USB_STATE_CABLE_CONNECTED:
                    pushScreen(new MyScreen());
                    break;
                // USB cable is disconnected
                case USB_STATE_CABLE_DISCONNECTED:
                    //message("Cable disconnected");
                    //if (_connected)
                    //{
                      //  abort();
                    //}
                    break;                
            }
        }

Я пытаюсь нажать MyScreen (), когда установлено соединение USB, но оно не работает. РЕДАКТИРОВАТЬ: я включил мое приложение для запуска при запуске

1 Ответ

0 голосов
/ 05 марта 2011

изменено PushScreen () на requestForeground ()

...