所以,我想将TextView
传递给Android中的Rhino函数。
学会了如何调用js函数here
相关的Java:
TextView tv = new TextView(this);
Object result = fct.call(context, scope, scope, new Object[]{tv});
相关的Javascript:
function doSomething(tv)
{
tv.setText("Hello");
}
调用TextView
方法时出错。
响应@NathanTuggy NoSuchMethod异常......我知道android TextView有一个方法setText(String s)
方法,因为我多次使用它。我从字面上复制并粘贴了javascript代码...根据我在javascript中的经验,它应该100%正确格式化。