【发布时间】:2012-04-18 20:16:23
【问题描述】:
我需要能够在我的应用中处理诸如“(45+9)/8”之类的数学方程式。我只想使用 JavaScript 评估它,但意识到我不能在 Android 中使用 javax.script。所以,我找到了 WebView,但我在使用它时遇到了一些麻烦。大多数示例是指使用带有 JS 代码的外部页面,或者使用“javascript: var return ...etc”。我需要使用后者,但是将变量返回到我的应用程序时遇到了一些麻烦。
是否可以让 JS 对其进行评估,然后将值写入隐藏的 TextView?
【问题讨论】:
-
老兄,不需要 javascript。您只需要使用标准 Java 来计算数学方程式。
-
我将它用于用户输入的方程。这意味着我必须能够评估一个字符串。
标签: java javascript android