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);
このコードを使用すると、ボタンを押すか、アプリ内のアクティビティから別のアクティビティに変更するとすぐに停止します。
これを解決するには?どんな助けでも大歓迎です。ありがとう