我正在尝试创建一个应用程序,在创建usbconnection时替换默认时钟。我无法让我的代码工作。我添加了像这个UiApplication.getUiApplication()的监听器.addSystemListener(this);在我的主屏幕和overrode
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;
}
}
我正在尝试在建立USB连接时按下MyScreen(),但它无法正常工作。 编辑:我也启用了我的应用程序在启动时运行
答案 0 :(得分:0)
将PushScreen()更改为requestForeground()