ControllerActivity.java 文件源码

java
阅读 24 收藏 0 点赞 0 评论 0

项目:Make-A-Pede-Android-App 作者:
@Override
public void onBluetoothConnectionEvent(String event) {
    switch (event) {
        case ACTION_CONNECTED:
            progress.hide();
            bluetoothConnection.subscribeToHeadingNotifications((heading) -> {
                if(heading != null) {
                    int r = 360 - (int) (Float.parseFloat(heading));

                    int headingDelta = r-currentHeading;
                    currentHeading = r;

                    headingIndicator.setVisibility(View.VISIBLE);

                    headingIndicator.animate()
                                    .rotationBy(headingDelta)
                                    .setDuration(99)
                                    .setInterpolator(new LinearInterpolator())
                                    .start();
                }
            });
            break;

        case ACTION_DISCONNECTED:
        case ACTION_ERROR:
            finish();
            break;
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号