Je veux mettre du texte dans la classe text de ma classe android en utilisant un javascript qui contient la même variable nommée que dans la classe de textview à laquelle je veux assigner du texte. Quelque chose comme ceci:Comment régler le texte de textview en utilisant javascript android
En js:
function validClick() {
fromJS.append("vikrant");
valid.performClick();
document.getElementById("ok").value = "Accepte";
}
fromJS est ma textview en classe Android.
et le code dans la classe ressemble à:
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();
}
});
EDIT: Aussi, j'écrire
wbvw.addJavascriptInterface(valid, "valid");
wbvw.addJavascriptInterface(fromJS, "fromJS");
dans ma méthode onCreate.
Quelqu'un peut-il aider s'il vous plaît?
Merci d'avance.
Avez-vous essayez d'utiliser http://developer.android.com/reference/android/webkit/WebView.html#addJavascriptInterface déjà ..? Si oui, quel est exactement votre problème et/ou question? –