2 초 동안 기기를 흔들면 현재 작업을 마무리하고 싶습니다. 그 일을 어떻게해야합니까? 아무도 나를 안내 할 수 없습니까.android에서 흔들리는 기기에서 활동을 끝내는 방법
0
A
답변
1
SensorEventListener을 사용해야합니다. 시작하기에 앞서 sample codes이 있습니다. while
루프에
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 문서를 확인하십시오. 정말 잘 설명되어 있습니다.
지금까지 시도한 내용은 무엇입니까? –
나는 가속도계 API로 시간이 아닌 임계 값을 얻을 것이라고 생각합니다. ...... –