Данные не совпадают с помощью ObjectAnimator
Мне нужно повернуть два изображения на одном экране. Динамически получать данные об углах от сокета.
-> без objectanimator, Идентификаторы данных получаются правильно. -> Если мы будем использовать objectanimator, будут получены разные значения dataID. Пожалуйста, смотрите ниже код,
Log.d("TEST","data_ID--->"+dataId + " data-->"+clusterData);
if(dataId == 43) {
new Handler(Looper.getMainLooper()).post(new Runnable() {
@Override
public void run() {
Log.d("TEST", "speed_data_ID--->" + dataId);
objectanimator1= objectanimator1.ofFloat(speed, "rotation", cData);
objectanimator1.start();
}
});
}
}
В if(dataId == 43) speed_data_ID должен быть получен только 43. Если мы возражаем против условия if, данные speed_data_ID приходят как 43,64,72,93... приходят. Можете ли вы указать мне, где я ошибся?
log:
12-10 11:42:46.998 1228 1228 D BPT : speed_data_ID--->43
12-10 11:42:47.020 1228 1250 D BPT : data_ID--->96 data-->98
12-10 11:42:47.021 1228 1250 D BPT : data_ID--->64 data-->100
12-10 11:42:47.037 1228 1228 D BPT : speed_data_ID--->64
12-10 11:42:47.044 1228 1250 D BPT : data_ID--->97 data-->98
12-10 11:42:47.045 1228 1250 D BPT : data_ID--->43 data-->4
12-10 11:42:47.068 1228 1250 D BPT : data_ID--->98 data-->2
12-10 11:42:47.077 1228 1228 D BPT : speed_data_ID--->98
12-10 11:42:47.088 1228 1250 D BPT : data_ID--->64 data-->75
12-10 11:42:47.112 1228 1250 D BPT : data_ID--->99 data-->0
12-10 11:42:47.113 1228 1250 D BPT : data_ID--->43 data-->3
12-10 11:42:47.136 1228 1250 D BPT : data_ID--->100 data-->0
12-10 11:42:47.137 1228 1250 D BPT : data_ID--->64 data-->50
12-10 11:42:47.157 1228 1228 D BPT : speed_data_ID--->64
12-10 11:42:47.160 1228 1250 D BPT : data_ID--->101 data-->2
12-10 11:42:47.268 1228 1250 D BPT : data_ID--->43 data-->2
12-10 11:42:47.292 1228 1250 D BPT : data_ID--->43 data-->1
12-10 11:42:47.316 1228 1250 D BPT : data_ID--->64 data-->25
12-10 11:42:47.321 1228 1228 D BPT : speed_data_ID--->64
12-10 11:42:47.322 1228 1228 D BPT : speed_data_ID--->64
12-10 11:42:47.340 1228 1250 D BPT : data_ID--->38 data-->99
12-10 11:42:47.350 1228 1250 D BPT : data_ID--->43 data-->0
12-10 11:42:47.360 1228 1228 D BPT : speed_data_ID--->43
12-10 11:42:47.375 1228 1250 D BPT : data_ID--->64 data-->0
12-10 11:42:47.400 1228 1250 D BPT : data_ID--->64 data-->25
12-10 11:42:47.422 1228 1250 D BPT : data_ID--->65 data-->1
12-10 11:42:47.432 1228 1250 D BPT : data_ID--->43 data-->1
12-10 11:42:47.456 1228 1250 D BPT : data_ID--->66 data-->1
12-10 11:42:47.466 1228 1250 D BPT : data_ID--->64 data-->50
12-10 11:42:47.481 1228 1228 D BPT : speed_data_ID--->64
12-10 11:42:47.490 1228 1250 D BPT : data_ID--->67 data-->1