示例中心
功能在线体验
控制台

高德 开发 Android 地图SDK 开发指南 创建工程 Android Wear 开发

更新时间:2017年01月22日

简介

自 3D 地图 SDK V4.0.0 版本起,SDK 适配了 Android Wear 等 Android 穿戴设备。

除地图 SDK 以外,搜索、导航、定位等功能在 Android Wear 也都可以正常使用。

使用说明

使用方法上,Android Wear与手机调用方法基本一样,只有两点不同:

  • 由于wear设备滑动事件与底图事件冲突,首先禁用系统滑动。
<style name="WearAppTheme" parent="@android:style/Theme.Translucent.NoTitleBar">
<item name="android:windowSwipeToDismiss">false</item>
</style>
  •  地图SDK提供了右滑退出的监听事件,当手指按下距离左边距小于30像素点时触发,代码如下:
wearMapView.setOnDismissCallbackListener(new WearMapView.OnDismissCallback() {
    @Override
    public void onDismiss() {
        wearMapView.onDismiss();
        MainActivity.this.finish();
    }
    @Override
    public void onNotifySwipe() {
        if (System.currentTimeMillis() - mLastNotifyTime >= 300) {
        //当触发滑动时,设置振动交互。开发者可在该回调中自定义滑动时的交互事件
        Vibrator vib = (Vibrator)MainActivity.this.getSystemService(Service.VIBRATOR_SERVICE);
        vib.vibrate(50);
        }
    }
});
示例中心 功能
在线体验
常见问题