Mamy przycisk w HTML. Kiedy użytkownik go kliknie, wartość mojej konkretnej EditText
powinna ulec zmianie, ale tak się nie dzieje.Jak zmienić zawartość EditText za pomocą JavaScript?
Kod:
class ActivityTest extends Activity {
TextView textView1;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.test);
WebView webView = (WebView) findViewById(R.id.webView);
webView.loadUrl("file:///android_res/raw/htmlimages.html");
webView.addJavascriptInterface(new MyTest(), "Scripts");
webView.getSettings().setJavaScriptEnabled(true);
textView1 = (TextView) findViewById(R.id.textView1);
}
public class MyTest {
void setText(String string)
{
textView1.setText(string);
}
}
}
Ok, jaki jest problem? – esqew
edycja treści tekstowej nie zmieni się ... – hosseinAmini
to jest javaScript? – STEEL