当新增一个有WebView的Fragment时,WebView显示出内容。

解决办法暂时有两种:

1、如下,使用android.R.id.content,代替你的布局,我的是LinearLayout,但是使用android.R.id.content,Fragment会覆盖原布局的内容,此内容不会清除。

  1. getFragmentManager().beginTransaction().add(android.R.id.content,one,"qe").commit();  

2、如下,使用FrameLayout代替LinearLayout,此时不会像android.R.id.content覆盖掉原布局的东西,而是根据FrameLayout所在layout进行布局

  1. <FrameLayout  
  2.         android:id="@+id/my_fragment"  
  3.         android:layout_width="fill_parent"  
  4.         android:layout_height="wrap_content"  
  5. />  

暂时只是记录解决的方法,从以上两种解决方案看出,布局对于嵌入到Fragment的WebView的内容显示是有影响的,改天再查明是什么原因。

posted on 2018-03-30 16:27  青年程序猿  阅读(1587)  评论(0)    收藏  举报