보기 클래스에서 Vibrator
서비스를 받고 싶습니다. 이것이 가능한가?사용자 정의보기에서 진동기 구현
...
Vibrator vib = (Vibrator) this.getSystemService(VIBRATOR_SERVICE);
...하지만 VIBRATOR_SERVICE
에 오류가있다 - 그것은 변수에 확인할 수 없습니다. 컨텍스트를 getApplicationContext()
으로 설정해도 도움이되지 않습니다.
보기 클래스에서 Vibrator
서비스를 받고 싶습니다. 이것이 가능한가?사용자 정의보기에서 진동기 구현
...
Vibrator vib = (Vibrator) this.getSystemService(VIBRATOR_SERVICE);
...하지만 VIBRATOR_SERVICE
에 오류가있다 - 그것은 변수에 확인할 수 없습니다. 컨텍스트를 getApplicationContext()
으로 설정해도 도움이되지 않습니다.
@Luksprog에게 감사의 말을 전합니다.
Vivrator vib = (Vibrator) getContext().getSystemService(Context.VIBRATOR_SERVICE);
이 시도 :
Vibrator vibrator = (Vibrator) getContext().getSystemService(Context.VIBRATOR_SERVICE);
//Vibrates for 10 seconds
vibrator.vibrate(10000);
참고 : 응용 프로그램 태그 외부 권한 태그 (<uses-permission android:name="android.permission.VIBRATE"/>
)를 추가해야합니다. 이것은 또한 안드로이드 마모와 함께 작동합니다.
여기에 관련된 코드를 모두 입력하십시오. 이것은 너무 적습니다. –
'Context.VIBRATOR_SERVICE' – Luksprog
@Luksprog 이제 'VIBRATOR_SERVICE'를 인식하지만 getSystemService()는 내보기에서 정의되지 않았습니다. 지금 무엇을 바꾸어야합니까? – RiThBo