2016-11-18 23 views

답변

0

진동 패턴을 실용적인 방식으로 변경하려면 사용자 정의 코드를 구현해야합니다. 즉, diff diff 초 제한으로 기본 진동을 구현해야합니다.

if (IS_VIBRATE) { 
      IS_VIBRATE = true; 
      final Vibrator v = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE); 
      if (v.hasVibrator()) { 
       final long[] pattern = {0, 100, 500, 100, 500, 100, 500, 100, 500, 100}; 
       new Thread() { 
        @Override 
        public void run() { 
         for (int i = 0; i < 10; i++) { 
          v.vibrate(pattern, -1); 
          try { 
           Thread.sleep(3000); 
          } catch (InterruptedException e) { 
           e.printStackTrace(); 
          } 
         } 
        } 
       }.start(); 
      } 
     } 

그리고 그래, 당신은의 AndroidManifest.xml 파일에 있는지 확인하십시오.