Код: Выделить всё
m_TheEntry = new WebView(Ctxt); //Ctxt is an Activity
m_TheEntry.setTag("Entry");
m_TheEntry.setWebViewClient(new EntryClient());
if(BuildConfig.DEBUG)
m_TheEntry.setWebChromeClient(LoggingChromeClient.The);
m_TheEntry.setLayoutParams(...);
m_TheEntry.getSettings().setJavaScriptEnabled(true);
m_TheEntry.addJavascriptInterface(m_JSHelper = new EntryJSHelper(), "host");
m_TheEntry.getSettings().setBuiltInZoomControls(true);
//m_EntryFrame is a layout object
m_EntryFrame.addView(m_TheEntry);
Как это вообще возможно? WebView — это класс SDK, разве он не должен присутствовать во всех версиях Android? И как разумно от этого отказаться?
Мобильная версия