Beispiel #1
0
 /**
  * @date 2015-2-11 pm 3:29:36
  * @param x Gx
  * @param y Gy
  * @param z Gz
  */
 public void updateGssorView(float x, float y, float z) {
   if (x > ORI_CHANGE_LEN && !mGSsorView.isRight) {
     mGSsorView.isRight = true;
     mGSsorView.addmOriTestSum();
   }
   if (x < -ORI_CHANGE_LEN && !mGSsorView.isLeft) {
     mGSsorView.isLeft = true;
     mGSsorView.addmOriTestSum();
   }
   if (y < -ORI_CHANGE_LEN && !mGSsorView.isDown) {
     mGSsorView.isDown = true;
     mGSsorView.addmOriTestSum();
   }
   if (y > ORI_CHANGE_LEN && !mGSsorView.isUp) {
     mGSsorView.isUp = true;
     mGSsorView.addmOriTestSum();
   }
   if (z > ORI_CHANGE_LEN && !mGSsorView.isPositive) {
     mGSsorView.isPositive = true;
     mGSsorView.addmOriTestSum();
   }
   if (z < -ORI_CHANGE_LEN && !mGSsorView.isNegative) {
     mGSsorView.isNegative = true;
     mGSsorView.addmOriTestSum();
     Log.i("hah", "" + z);
   }
   mGSsorView.invalidate();
 }