Как открыть другое действие, когда эмулятор вращается в Android Studio? - PullRequest
1 голос
/ 27 апреля 2019

Я использую датчик акселерометра, который проверяет значение x, y & z (направления) при каждом повороте эмулятора.Теперь, как я могу переключиться на другое занятие, когда мобильный телефон вращается в любом направлении?

@Override
public void onSensorChanged(SensorEvent event) {
    float values[]= event.values;
    float accx = values[0];
    float accy = values[1];
    float accz = values[2];
    t1.setText("X: "+(int)accx);
    t2.setText("Y: "+(int)accy);
    t3.setText("Z: "+(int)accz);

    if(accx<-9){
        Intent s=new Intent(getApplicationContext(),Main2Activity.class);
        startActivity(s);
    }/*
    else if(accy<-9){
        Intent s=new Intent(getApplicationContext(),Main3Activity.class);
        startActivity(s);
    }
    else if(accx>9){
        Intent s=new Intent(getApplicationContext(),Main4Activity.class);
        startActivity(s);
    }*/
}

@Override
public void onAccuracyChanged(Sensor sensor, int accuracy) {

}
...