草庐IT

decimal_places

全部标签

android - 为 Place Autocomplete API for Android 创建一个地点类型过滤器

这个API似乎很新,所以这里没有太多关于它的问题,也没有很多教程。我遵循了Google的教程,并在我的应用程序中使用了AutocompleteAndroidapi。我现在正尝试使用AutocompleteFilter将我的结果限制在特定区域或特定类型的地方。对于像我这样的初学者来说,似乎几乎没有文档解释该怎么做。AutocompleteFilter需要一个Collection对象。如何将以下值更改为整数?https://developers.google.com/places/supported_types#table3 最佳答案

java - Android : How to get just two digit after the point in decimal value ? 不想截断值

如何获取小数点后两位的double值。例如,如果a=190253.80846153846那么结果值应该像a=190253.80尝试:我试过这个:publicstaticDecimalFormattwoDForm=newDecimalFormat("#0.00");在代码中a=Double.parseDouble(twoDForm.format(((a))));但我得到的值是190253.81而不是我想要的值190253.80那么我应该为此改变什么?? 最佳答案 因为Math.round()返回最接近参数的int。通过加1/2、取结果

android - Google Places API 自动完成 - REQUEST_DENIED

我很难从GooglePlacesAPI获得有效的自动完成响应。我正在使用基于[他们的示例}(https://developers.google.com/places/training/autocomplete-android)的代码(有趣的是,它使用的是seeminglyinvalidcountrycodeof"uk")。我在我的Google代码控制台中启用了PlacesAPI。我的APIkey是几周前我第一次启用MapsAPI时生成的,我使用的MapFragment运行良好,所以我没有理由怀疑APIkey无效。我使用的网址是https://maps.googleapis.com/ma

Android Place API : PlaceDetectionApi. getCurrentPlace() 始终不返回任何结果

我已经使用PlaceAPIforAndroid尝试使用Places.PlaceDetectionApi.getCurrentPlace()获取附近的地点。但是,当我运行该应用程序并尝试获取附近的地点时,我总是得不到任何结果。我确信我已经设置了权限“ACCESS_FINE_LOCATION”,并启用了“GooglePlaceAPI”,并且还设置了适当的API_KEY。以下是我使用的Activity。publicclassPlaceLikelihoodActivityextendsActivityimplementsGoogleApiClient.ConnectionCallbacks,G

android - 如何在 android 中使用 Google Place Check-Ins

我使用GooglePlacesAPI检索特定位置及其周围的地点。通过解析xml文件,我得到了所需的位置及其详细信息。我需要签到一个特定的地方。我不知道如何通过HttpPOST方法请求。这是我必须提出的要求。place_reference——我从place请求中得到的引用。api_key--我的apikey。POSThttps://maps.googleapis.com/maps/api/place/check-in/xml?sensor=true_or_false&key=api_keyHTTP/1.1Host:maps.googleapis.complace_reference我使用

android - 如何使用google places api查找距离

我正在使用GooglepLacesapi开发一个应用程序。我能够获得正在使用我的应用程序的用户附近的咖啡馆列表。结果列表包括地点的详细信息,例如地点名称、地址、纬度经度值和电话号码。我想知道的是如何请求placeapi返回用户与结果列表中每个条目之间的距离。我浏览了stackoverflow上发布的几个讨论类似主题的链接。我也浏览了谷歌的文档,但它没有提到任何关于获得这些距离的信息。我想避免自己使用任何数学公式,如大圆算法,因为在这种情况下,返回的距离将是直线距离,这将不是对距离的准确估计。那么谁能告诉我请求位置api是如何提供用户与结果中每个条目之间的距离的?我浏览过的几个链接是:H

android - 发布 Google Places 自动完成响应 - 现在声明为内部

最近将GoogleAPI版本从11.8.0升级到12.0.1导致task.result.release()在我的完成监听器中来自Task被标记为内部。我是否应该以不同方式处理内部数据泄露的可能性?GooglePlacesAPI现在是否自行处理发布结果?我在releasenotesfor12.0.0or12.0.1中找不到有关此的信息.当前文档仍然说youmustreleasetheresult.这里是我使用它的地方:.addOnCompleteListener{task:Task->if(task.isSuccessful){{...}//Releasetoavoidinternald

android:inputType ="numberDecimal"与 InputType.TYPE_NUMBER_FLAG_DECIMAL

以下条件的计算结果为假。应该不是真的吧?editText.getInputType()==InputType.TYPE_NUMBER_FLAG_DECIMAL特别是在xml文件中,我有android:inputType="numberDecimal"调试表明editText.getInputType()=8194和InputType.TYPE_NUMBER_FLAG_DECIMAL=8192我错过了什么? 最佳答案 numberDecimal指的是TYPE_CLASS_NUMBER和TYPE_NUMBER_FLAG_DECIMAL。

android - 有什么方法可以获取 Google Place picker android 的城市名称

我正在尝试从Google地点选择器获取城市名称。有什么方法可以使用地点选择器API获取城市名称。我知道我们不能简单地通过放置place.getCity();从API获取它下面是我的代码。protectedvoidonActivityResult(intrequestCode,intresultCode,Intentdata){if(requestCode==REQUEST_PLACE_PICKER){if(resultCode==RESULT_OK){Placeplace=PlacePicker.getPlace(data,this);finalCharSequencename=pla

java - Google Places api AutocompletePrediction prediction.getDescription() MissingAfter 升级到 Play 服务到 9.4.0

由于firebase,我将播放服务升级到9.4.0后,因为它必须为firebase添加最新版本9.0.0或更高版本,我面临的问题是AutocompletePredictionprediction.getDescription()现在显示为未找到我的项目,除了Gradle更新,我没有改变任何东西,我认为新的播放服务缺少.getDescription方法,请帮助我这是我的新Gradle`compile'com.google.firebase:firebase-core:9.4.0'compile'org.osmdroid:osmdroid-android:5.1@aar'compile'c