用webview装载其他的文字、图片什么的都没有问题,只是如果页面中包含flash格式的视频,这个视频好像独立于webview一样,虽然会跟着wenbview滚动,但是会遮住其他的无关控件。比如:
<WebView
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:id="@+id/repost_detail_content"
    android:layout_below="@+id/desktop_title_bar"
    android:layout_above="@+id/detail_bottom_bar">
  </WebView> 那个视频窗口会遮住desktop_title_bar和detail_bottom_bar,但是文字和图片不会。在页面的html中已经设置flash的wmode为Opaque了,应该不会渲染到外面才是啊,是不是websetting要做一些控制呢?求大牛解答!

解决方案 »

  1.   

    顶一个,顺便贴一张问题截图那个视频遮挡了的地方就是上文说的detail_bottom_bar
      

  2.   

    竖屏的时候是怎么样的效果?会遮挡吗?我觉得可以试试根据屏幕的情况来控制 Flash的大小?===
    个人博客:www.girlcoding.com
      

  3.   

    一样的,竖屏也会遮挡如果页面只有flash就不用考虑这个问题了,控制大小就行,关键是页面里还有别的东西,webview是要滚动的
      

  4.   

    我在想,最外层的布局,是否通过FrameLayout来控制呢?因为FrameLayout最后一个添加的View不是可以放置在上一个View的上面么?===
    个人博客:www.girlcoding.com
      

  5.   

    结贴了,好像是flash的一个bug