簡體   English   中英

如何使用 JavaScript Android 設置 textview 文本

[英]How to set textview text using JavaScript Android

我想使用 JavaScript 在我的 android 類中的 textview 中設置文本,其中包含與我想為其分配一些文本的 textview 類中相同的命名變量。 像這樣的東西:

在js中:

function validClick() {

 fromJS.append("vikrant");

 valid.performClick();

 document.getElementById("ok").value = "Accepte";
}

fromJS 是我在 android 類中的 textview。

類中的代碼如下所示:

    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 來加載數據。

http://divineprogrammer.blogspot.in/2009/11/javascript-rhino-on-android.html

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);"
         );

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM