Android Vibrate 기능 추가하기

 지난번에 iOS에 진동기능을 넣어봤습니다.이번에는 안드로이드에 진동기능을 구현을 정리해보겠습니다.

<uses-permission android:name="android.permission.VIBRATE"/>

 먼저 AndroidManifest.xml에 VIBRATE 권한을 추가합니다.

///< import 추가
import android.os.Vibrator;
import android.content.Context;

Vibrator v = (Vibrator)getSystemService(Context.VIBRATOR_SERVICE);
///< 인자는 밀리세컨드 단위 진동 길이. 1000은 1초
v.vibrate(1000);
///< 대기시간, 진동, 대기시간, 진동 순으로 패턴을 지정한다.
//long[] vPattern = {100, 500, 200, 1000, 250, 2000};
///< 두번째인자는 -1이면 한번만 반복하고 그이외는 반복하게되는 배열의 시작 인덱스 지정이다. 즉 1이면 500이 대기시간으로 지정되는 패턴이 된다.
//v.vibrate(vPattern, -1);

 App의 MainActivity소스 안에서 진동을 실행할 부분에 위 코드를 추가하면 됩니다.

댓글

이 블로그의 인기 게시물

'xxx.exe' 프로그램을 시작할 수 없습니다. 지정된 파일을 찾을 수 없습니다.

goorm IDE에서 node.js 프로젝트로 Hello World Simple Server 만들어 띄워보기

애드센스 수익을 웨스턴 유니온으로 수표대신 현금으로 지급 받아보자.