2014-11-01 9 views
0

기어 끼워 맞춤을 지속적으로 진동 시키려면 어떻게해야합니까?Samsung CUP 기어 끼우기 진동을 어떻게 만드나요

나는 누군가 다른 사람의 샘플 코드를 사용하고있어이 지금까지 내가 안드로이드 스튜디오를 사용하여 게시하는 것도 점점 힘든 시간을 보내고 있습니다

public class GearFitSDKSample extends ScupDialog { 

    MyActivity activity; 

    public GearFitSDKSample(Context context) { 
     super(context); 
     activity = (MyActivity) context; 

     // TODO Auto-generated constructor stub 
    } 

    @Override 
    protected void onCreate() { 
     super.onCreate(); 
     final ScupLabel label = new ScupLabel(this); 
     label.setWidth(ScupLabel.FILL_DIALOG); 
     label.setHeight(ScupLabel.FILL_DIALOG); 
     label.setText("Hello XDA Developers!"); 
     label.show(); 
     setBackPressedListener(new BackPressedListener() { 
      @Override 
      public void onBackPressed(ScupDialog arg0) { 
       finish(); 
      } 
     }); 
    } 

    public Integer x; 

    { 
     x = 50; 
    } 

    public Integer signo = 1; 
} 

...

난에 노력하고있어 목표 달성하기 위해 삼성 CUP SDK를 사용하여 가능한 일부 조건 (예 : 앱에서 설정되거나 외부에서 설정된 알람이 울린 후 앱이 의도를 통해 호출 됨)과 같은 조건에 따라 기어 맞춤에 긴 진동 패턴 또는 지속적인 진동 패턴을 발생시킵니다 (내가 공개적으로 추측하는 다른 앱에이 의도를 표시합니다.)

어쨌든 기어 맞춤이 진동 패턴 (내 선택)으로 진동하는 부분을 얻는 데 도움이 필요합니다.

답변

1

ScupDialog 클래스는 진동하는 방법을 제공합니다. 매개 변수는 짧은 진동에서 긴 진동 패턴입니다. 당신은 당신이 언급하는 경보를 수신하는 수신기를 설정할 수 있습니다 앱의 MainActivity에서

public void notifyEvent() { 
    vibrate(ScupDialog.VIBRATION_TYPE_MID); 
} 

: 당신은 위의 클래스에 다음 메서드를 추가 할 수 있습니다. notifyEvent를 호출하면 진동이 발생합니다. 진동 패턴을 구현하는 것이 더 많은 노력입니다. 그 사이에 여러 번 진동을 호출해야합니다. 연속적으로 진동을 호출하는 루프는 사용자가 방해하려고 할 수 있으므로 너무 길지 않아야합니다.

아마, 이것은 당신이 찾고있는 것이 전부는 아니지만 나는 당신에게 시작을 제공하기를 바랍니다.