我通过Android应用程序“MindstormsGamepad”控制NXT电机。 即使我回去或改变应用程序中的活动,我也试图让电机继续运转。
使用的代码是:
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);
使用此代码,只要我按下任何按钮或在应用内从活动更改为另一个按钮,它就会停止。
如何解决这个问题?任何帮助表示赞赏。感谢