0

2 초 동안 기기를 흔들면 현재 작업을 마무리하고 싶습니다. 그 일을 어떻게해야합니까? 아무도 나를 안내 할 수 없습니까.android에서 흔들리는 기기에서 활동을 끝내는 방법

+0

지금까지 시도한 내용은 무엇입니까? –

+1

나는 가속도계 API로 시간이 아닌 임계 값을 얻을 것이라고 생각합니다. ...... –

답변

2
public class YourActivity extends Activity implements SensorEventListener 
{ 
    onCreate()... 

    public void onSensorChanged(SensorEvent event) 
    { 
    if (event.sensor.getType() == Sensor.TYPE_ACCELEROMETER) 
    { 
     // your code here 
    } 
    } 
} 
0

, 당신의 센서 데이터를 수신하고 진탕 시퀀스의 중간에있어 여부를 결정합니다. 그렇다면 2 초가 경과 할 때까지 타임 스탬프 변수를 유지하고 이벤트 타임 스탬프를 가져올 수 있습니다.

@ gtumca-MAC은 센서 이벤트를 사용하는 방법을 보여주었습니다. 자세한 내용은 Google API 문서를 확인하십시오. 정말 잘 설명되어 있습니다.

관련 문제