草庐IT

double-linked

全部标签

java - Android - 无效 double "#,##"

我的应用程序的用户遇到错误并且应用程序崩溃我看过报告,上面说引起:java.lang.NumberFormatException:无效double:“1,36”我已经在我的应用程序中复制了输入的数据,我完全没有问题我什至让她把她的数据库发给我,这样我就可以导入准确的数据,它对我来说仍然没问题我对double在哪里格式化感到困惑,因为我在我的代码中看不到任何可以用,格式化的地方对发生的事情有什么建议吗? 最佳答案 简单的方法是(在你的parce之上做):if(str.contains(",")){str.replace(",","."

android - java.lang.NumberFormatException : Invalid double 异常

我有一种方法可以计算两个纬度之间的差异:publicstaticdoubledistanceKM(LatLnglatLng1,LatLnglatLng2){intEARTH_RADIUS_KM=6371;doublelat1Rad=Math.toRadians(latLng1.latitude);doublelat2Rad=Math.toRadians(latLng2.latitude);doubledeltaLonRad=Math.toRadians(latLng2.longitude-latLng1.longitude);doubledist_travelled=Math.acos

java - Android API 级别 15 及以上的格式化货币或 double

我想在Android(或Java)中格式化一个数字12345.67到12,345.67但它适用于较低的API级别,即API级别15及更高级别。我尝试了NumberFormatNumberFormat.getInstance().format(myNumber)或NumberFormat.getCurrencyInstance().format(myNumber)没有有用。我也试过DecimalFormat也没有成功,也就是说,它会给你一个警告CallrequiresAPIlevel24(currentminis15)这基本上意味着虽然我的代码会适用于在API级别24上运行的手机,但不适

android - 通过 user_link 打开用户 Facebook 页面时出现问题

我得到this尝试打开用户的Facebook页面时出现错误消息。奇怪的是,如果我和该用户有共同的friend,页面加载没有问题,但我不认为这是默认行为,否则我无法理解user_link权限的含义。Facebook已批准user_link权限,我已通过AppReview。我从开发者帐户将应用程序调用的API版本更改为v3.1。我获取user_link的方式LoginManager.getInstance().logInWithReadPermissions(this,Arrays.asList("user_gender","user_link"));LoginManager.getIns

Android - 如何向 ws 服务发送 double 值

我正在尝试使用ksoap库向Web服务发送一个double值。这是我尝试过的方法,但它不起作用。任何人都可以解释如何进行这项工作。publicStringgetDataForStaticSearch()throwsSoapFault{Stringdata="";StringserviceUrl=RB_Constant.RB_Webservice_URL;StringserviceNamespace=RB_Constant.RB_Webservice_Namespace;StringsoapAction="http://www.roadbrake.com/GetSearchResults

安卓工作室 : how to undo "Link C++ project with gradle"

我右键单击我的NDK项目并选择“LinkC++projectwithgradle”。我在那里添加了Android.mk文件。“cpp”文件夹出现。到目前为止一切正常。现在我想撤消此操作并再次分配Android.mk路径,因为我之前选择了错误的路径。我该怎么做? 最佳答案 如果您查看模块的build.gradle文件,您会发现一个链接到您的native代码的条目,格式如下:externalNativeBuild{ndkBuild{path'../../../src/Android.mk'}}要么更改此处的路径,要么删除它,重新同步项目

android - 如何将 Double 值从一个 Activity 检索到另一个 Activity ?

我制作了一个包含2个Activity的应用程序,第一个Activity包含一些EditText(十进制),另一个Activity也包含一些EditText(十进制),现在我想将一个EditText的值传递给另一个,但作为“双"不是字符串。因为该值将用于数学计算。我希望这个值严格为“double”。我试过如下:但不知道如何将String转换为“double”。activity1.javafinalDoubled1;finalDoubled2;finalDoubled3;finalDoubled4;finalDoubled5;finalDoubled6;finalDoubled7;fina

android - phonegap jquerymobile : how to open external links via Android Browser

我正在Android中使用PhoneGap和JqueryMobile开发一个项目。现在我需要通过Android浏览器打开一个外部链接。我只是写window.location.href("http://stackoverflow.com")或window.open("http://stackoverflow.com")App完全没有回复?请告诉我原因并帮助我。谢谢。 最佳答案 你需要使用navigator.app.loadUrl('http://stackoverflow.com');编辑PhoneGap的某些代码始终需要特定于设备。

java - Android NumberFormatException : Invalid Double - except the value is a valid Double

所以前几天,GooglePlay开发者控制台的“崩溃”部分弹出了以下错误:java.lang.NumberFormatException:Invaliddouble:"−0.05"如果我错了请纠正我,但这实际上是一个有效的替身-它在我的计算机、模拟器和我自己的Android设备(Nexus5)上被识别为有效的替身它崩溃的设备是运行Android4.3的GalaxyNoteII-请知道它为什么会崩溃? 最佳答案 它是或不是有效的double取决于您的语言环境。对于US/ENGLISH语言环境,-0.05是有效的double值,但对于F

android - 谷歌浏览器无法在 Android 上的 Deep Link 上打开应用程序

GoogleChrome不会在DeepLink上启动我的应用程序,但是,如果我从Firefox运行它,该应用程序就会启动。我使用“onkat://”作为示例,因为我只想首先启动应用程序。以下是我的AndroidManifest.xml中的代码有什么想法吗?如果GoogleChrome在Intent-filter中需要更多内容?或解决方法。我在多个设备上进行了测试,除了Chrome,当我简单地输入“onkat://”时,其他浏览器运行我的应用程序观察:我认为GoogleChrome浏览器一般不支持DeepLink。即使是Facebook深层链接也无法在其上运行,但它可以在其他浏览器(fb