2011-09-19 35 views
0

我正在爲moto xoom開發應用程序。我在webview中顯示了一些靜態內容,一旦內容被加載,在向下滾動之後,在底部顯示一個按鈕。Android - Webview在HoneyComb中造成問題

以下是設置爲webview的屬性。

mWebview.setWebViewClient(new WebViewClient()); 
mWebview.setVerticalScrollBarEnabled(false); 
mWebview.getSettings().setJavaScriptEnabled(true); 
mWebview.getSettings().setDefaultZoom(ZoomDensity.MEDIUM); 

mWebview.loadData(data, "text/html", "UTF-8"); 

在佈局,

我已經加入一個linerarlayout,即一個的LinearLayout web視圖內和低於該按鈕滾動視圖內是存在的。

這個問題有時在webview和按鈕之間有更多的空間,有時它是正確的。

它完全在三星galaxy選項卡上工作,這個問題只發生在moto xoom。

添加這裏的佈局

<ScrollView 
    android:id="@+id/ScrollView01" 
    android:layout_height="fill_parent" 
    android:layout_width="fill_parent" 
    android:scrollbarAlwaysDrawVerticalTrack="true" 
    android:scrollbars="vertical" 
    android:fadingEdge="none" 
    android:fadeScrollbars="false"> 
    <LinearLayout 
     android:background="#FFFFFF" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" 
     android:orientation="vertical"> 

     <WebView 
      android:id="@+id/webView" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content"> 
     </WebView> 
     <Button 
      android:layout_height="wrap_content" 
      android:id="@+id/btnAccept" 
      android:layout_width="wrap_content" 
      android:bufferType="normal" 
      android:textSize="18dip" 
      android:textStyle="bold" 
      android:padding="10dip" 
      android:layout_margin="10dip" 
      android:background="@drawable/btn_terms_iaccept" 
      android:layout_gravity="center_horizontal" 
      android:visibility="gone"></Button> 

    </LinearLayout> 
</ScrollView> 

誰能幫助我?

謝謝。

+0

請放下佈局代碼 –

+0

@nik:爲您的回覆添加Tahnks,在原始文章中添加布局... – Padma

回答

0

當我們在一個內部添加兩個可滾動控件時,它給出了這些問題,所以不是webview我在scrollview中添加了textview。並使用以下行。我已經直接在textview中加載html內容。

txtViewContent.setText(Html.fromHtml(data)); //數據爲html字符串