我正在通过 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);
使用此代码,只要我按下任何按钮或在应用程序中从活动更改为另一个,它就会停止。
如何解决这个问题?任何帮助表示赞赏。谢谢