새로 들어온 값을 직전에 들어왔던 값이랑 계속 비교를 해주려고 하는데 어떻게 해야할까요
현재 소스 입니다
if (msg.obj != null) { //textview out
ExampleFragment frg = (ExampleFragment) mSectionsPagerAdapter.getItem(FragmentAdapter.FRAGMENT_POS_EXAMPLE);
frg.showMessage("\n" + msg.obj);
String deviceName = mService.getDeviceName();
// num array
String[] numarray = msg.obj.toString().split(",");
if (numarray.length == 3 ){
tiltright = Double.parseDouble(numarray[1]);
tiltleft = Double.parseDouble(numarray[2]);
nextright = tiltright;
nextleft = tiltleft;
if (nextright - tiltright > 2 || nextleft - tiltleft > 2) {
// send data
Response.Listener<String> responseListener = new Response.Listener<String>() {
@Override
public void onResponse(String response) {
try {
JSONObject jsonResponse = new JSONObject(response);
} catch (JSONException e) {
e.printStackTrace();
}
}
};
Model registerRequest = new Model(msg.obj, deviceName, responseListener);
RequestQueue queue = Volley.newRequestQueue(MainActivity.this);
queue.add(registerRequest);
} else {
break;
}
} else {
break;
}
}
break;
default:
break;
}