Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/425.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用JavaScript Android设置textview文本_Javascript_Android - Fatal编程技术网

如何使用JavaScript Android设置textview文本

如何使用JavaScript Android设置textview文本,javascript,android,Javascript,Android,我想在我的android类中使用JavaScript设置textview中的文本,JavaScript包含一个与我想分配一些文本的textview类中相同的命名变量。大概是这样的: 在js中: function validClick() { fromJS.append("vikrant"); valid.performClick(); document.getElementById("ok").value = "Accepte&quo

我想在我的android类中使用JavaScript设置textview中的文本,JavaScript包含一个与我想分配一些文本的textview类中相同的命名变量。大概是这样的:

在js中:

function validClick() {

 fromJS.append("vikrant");

 valid.performClick();

 document.getElementById("ok").value = "Accepte";
}
fromJS是我在android类中的文本视图

类中的代码如下所示:

    valid.setOnClickListener(new View.OnClickListener() {
        
        
        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
            Context context = getApplicationContext();
            CharSequence text = fromJS.getText();
            CharSequence text = clsVariable;

            int duration = Toast.LENGTH_SHORT;
            
            Toast toast = Toast.makeText(context, text, duration);
            toast.show();
            

        }
    });
编辑 还有,我在写作

    wbvw.addJavascriptInterface(valid, "valid");
    wbvw.addJavascriptInterface(fromJS, "fromJS");

在我的onCreate方法中。

查看此链接。我认为它使用TextView和javascript将数据加载到其中

您是否已经尝试使用。。?如果是,您的问题和/或问题是什么?
doit(
         "var widgets = Packages.android.widget;\n" +
         "var view = new widgets.TextView(TheActivity);\n" +
         "TheActivity.setContentView(view);\n" +
         "var text = 'Hello Android!\\nThis is JavaScript in action!';\n" +
         "view.append(text);"
         );