我需要在单个屏幕上旋转两个图像。 从套接字动态获取角度数据。
->没有objectanimator,数据ID正确获取。 ->如果我们使用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