Это мое решение. Он также работает во Фрагменте.
webView.setOnKeyListener(new OnKeyListener()
{
@Override
public boolean onKey(View v, int keyCode, KeyEvent event)
{
if(event.getAction() == KeyEvent.ACTION_DOWN)
{
WebView webView = (WebView) v;
switch(keyCode)
{
case KeyEvent.KEYCODE_BACK:
if(webView.canGoBack())
{
webView.goBack();
return true;
}
break;
}
}
return false;
}
});
Является синтаксисом для компоновки хост-компонента.
Является экспериментальной функцией псевдокласса CSS CSS, которая выбирает the shadow host of the shadow DOM containing the CSS it is used inside
( Ссылка )
Является синтаксисом для стилизации определенного класса вне любого текущего элемента. Класс должен быть применен к элементу за пределами текущего элемента.
Более подробную информацию о контексте угловых приложений можно найти в в этом сообщении в блоге .
:host
и:host-context
являются специфическими только для Angular. developer.mozilla.org/en-US/docs/Web/CSS/:host – Narm 13 July 2018 в 15:45