我通过Android应用程序“MindstormsGamepad”控制NXT电机。 我试图让电机继续移动,即使我回去或更改应用程序中的活动。即使我在其他活动中,也可以控制NXT电机的Android应用程序活动。可能?
使用的代码是:
if (data.getStringExtra(Test.RESULT.equals("FORWARD")) {
contentTxt.setText("Action: Going Forward");
Toast.makeText(this,"Result = FORWARD",Toast.LENGTH_SHORT).show();
code = 1;
} else if (data.getStringExtra(Test.RESULT.equals("BACK")) {
contentTxt.setText("Action: Going Back");
Toast.makeText(this,"Result = BACK",Toast.LENGTH_SHORT).show();
code = 2;
}
direction = code;
sendMove_seekbar(direction);
与此代码,它只要我按任何按钮或改变从活动到另一个应用程序内停止。
如何解决这个问题?任何帮助表示赞赏。谢谢
使用服务。运行在背景 – DroidDev 2014-10-31 08:56:34