我无法从地方选择器中选择位置.
它会在选择位置时禁用选择按钮,但是当搜索位置并选择时它会启用选择按钮.
我正在使用播放服务版本
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 举报,一经查实,本站将立刻删除。