如何使用JavaScript Android设置textview文本
我想在我的android类中使用JavaScript设置textview中的文本,JavaScript包含一个与我想分配一些文本的textview类中相同的命名变量。大概是这样的: 在js中:如何使用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
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);"
);