Клавиатура Android webview
Код ниже работает некорректно: Если клавиатура активна, при нажатии “назад”, сначала прячется
клавиатура. Нажимаем еще раз “назад” – выполняется run(). Необходимо одним нажатием “назад” скрыть клавиатуру и запустить run().
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
WebView vw = (WebView) findViewById(R.id.webView);
vw.getSettings().setJavaScriptEnabled(true);
vw.loadUrl("file:///android_asset/index_ls.html");
public void onBackPressed() {
WebView vw = (WebView) findViewById(R.id.webView);
vw.loadUrl("javascript:run()");
}}}
Код должен бытьпрокомментирован.
Оплата после теста лично, через Яндекс деньги/Webmoney(r-кошелек) / Сбербанк.