微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

android无法从地方选择器中选择位置

我无法从地方选择器中选择位置.

它会在选择位置时禁用选择按钮,但是当搜索位置并选择时它会启用选择按钮.

我正在使用播放服务版本

 com.google.android.gms:play-services-location:9.4.0 

和com.google.android.gms:play-services:9.4.0

 btn_locationSend.setonClickListener(new View.OnClickListener() {

            @Override
            public void onClick(View view) {
                PlacePicker.IntentBuilder builder = new PlacePicker.IntentBuilder();
                try {
                    startActivityForResult(builder.build(ChatThreadActivity.this),PLACE_PICKER_REQUEST);
                } catch (GooglePlayServicesRepairableException e) {
                    e.printstacktrace();
                } catch (GooglePlayServicesNotAvailableException e) {
                    e.printstacktrace();
                }
            }
        });
    }





    @Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        if (resultCode == RESULT_OK) {
        switch (requestCode) {
            case PLACE_PICKER_REQUEST:
                Place place = PlacePicker.getPlace(this,data);
                LatLng location = place.getLatLng();
                String toastMsg = String.format("Place: %s", place.getName());
     } }

解决方法:

如果你的问题还没有解决.在开发控制台中启用Google Places API for Android.

这是因为您未授权在Google地图上使用Google地方信息.只需转到该链接,然后启用适用于Android的Google Places API.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐