Имеем фрагмент, внутри которого живёт WebView:
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
        Context context=getActivity().getApplicationContext();
        myFrameLayout=new FrameLayout(context);
        viewer =new WebView(context);
        viewer.setLayoutParams(new FrameLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT));
        myFrameLayout.addView(viewer);
        return myFrameLayout;
    }
Фрагмент заселяем в активити, отображаем, ловим JS команду, срабатывающую при нажатии на какой-либо объект внутри WebView, которая должна расширить, изменить размер фрагмента на полный экран, фрагмент в разметке имеет свойство wrap_content. Как реализовать это динамически? Вообще, разумно ли использовать фрагмент, или лучше отрисовать собственную вьюху и заселить в неё WebView?