三星CUP如何使齿轮适合振动

时间:2014-11-01 23:11:21

标签: android samsung-gear-fit

如何使齿轮不断振动?

我使用了别人的示例代码并且到目前为止

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;
}

我正在使用Android工作室并且很难获得任何内容发布...

我试图实现的目标是使用三星CUP SDK根据某些条件(例如可能会在应用程序中设置的警报关闭)在齿轮配合上产生长的或连续的振动模式在它之外然后通过意图调用应用程序(我会公开将此意图公开给其他应用程序)

无论如何我只是需要一些帮助来获得齿轮配合振动的部分(我选择的振动模式)。

1 个答案:

答案 0 :(得分:1)

ScupDialog类提供了一种振动方法。参数是一种振动模式 - 从短到长。您可以在上面的类中添加以下方法:

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

在您的应用的MainActivity中,您可以设置一个接收器,它接收您所指的警报。调用notifyEvent会振动。实施振动模式更省力。你需要多次调用振动,两者之间有延迟。一个连续调用振动的循环不应该太长,因为用户可能想要中断它。

可能这并不完全是你想要的,但我希望它能给你一个开始。