3
我正在使用傳感器加速計,我想知道它是否可能以及如何在onSensorChanged中運行兩件事。 1.我想加速度計數據X,Y,Z八方通在該領域存儲 2.如果抖動檢測,運行其他活動onSensorChanged和Threads,Android
我的問題是,當抖動檢測和運行另一個活動,我還是想將x,y,z存儲在我的字段中。我怎樣才能做到這一點?
@Override
public void onSensorChanged(int sensor, float[] values) {
// TODO Auto-generated method stub
x = values[0];
y = values[1];
z = values[2];
....
ThreadForLoopA threatA = new ThreadForLoopA(x,y,z);
ThreadForLoopB threatB = new ThreadForLoopB();
....
threatA.run();
threatB.run();
X,y,z總是在變化,我得到的只是我的threadA類中的第一個x,y,z數據。
是否可以在onSensorChanged中創建線程?希望有人明白我想要做什麼:)謝謝