2011-06-29 14 views
0

私は2つのwebviewsとgalletyを表示する必要があるレイアウトを実装する必要があります。各webviewのURLは、私がローカルに持っているhtmlファイルです。ギャラリーには、ローカルに保存されている画像も表示する必要があります。webview + gallery + webviewを表示

私の問題は、私がアプリを実行すると私に最後のウェブビューしか表示されず、最初のウェブビューとギャラリーが見えないことです。

私layout.xmlは次のとおりです。私の助けのために

 <?xml version="1.0" encoding="utf-8"?> 

    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:orientation="vertical" android:layout_width="fill_parent" 
android:layout_height="fill_parent" android:id="@+id/main_layout" android:scrollbars="vertical"> 

<!-- Title bar --> 
<include android:id="@+id/titlebar" layout="@layout/titlebar" 
    android:layout_width="fill_parent" android:layout_height="@dimen/titlebar_height" /> 


    <!-- Content --> 
<TextView android:id="@+id/textView1" android:layout_width="wrap_content" 
      android:layout_height="wrap_content" /> 

<!-- Content --> 
<WebView android:id="@+id/webViewDisease" android:layout_width="wrap_content" 
    android:layout_height="wrap_content" > 
</WebView> 

<TextView android:id="@+id/textView2" android:layout_width="wrap_content" 
      android:layout_height="wrap_content" /> 


    <Gallery android:id="@+id/gallery1" android:layout_width="wrap_content" android:layout_height="180dip" /> 

<!-- Bottom --> 
    <WebView android:id="@+id/webViewBottomDisease" android:layout_width="wrap_content" 
    android:layout_height="wrap_content" > 
</WebView> 

    <TextView android:id="@+id/textView3" android:layout_width="wrap_content" 
      android:layout_height="wrap_content" /> 

</LinearLayout> 

、私は別の貴様エリアのためのTextViewを使用しています。たぶん問題は主なスクロールバーです。

私はコードでwebviewsのスクロールバーを無効にしようとしている:IMPOSIBLEショーはすべての要素であるとスクロールを作る...

this.wbButtom.setVerticalScrollBarEnabled(false); 
this.wbButtom.setHorizontalScrollBarEnabled(false); 

しかし、私は動作しません。

ありがとう、私の貧しい英語のために申し訳ありません。

答えて

0

iuuhhuuu !!!ソリューションは非常に簡単でした...しかし、私はこのコンポーネントを知らなかった:ScrollView。

私のコードを入れてください。 galeryはまだありませんが、私はwebviewsの間にtextviewを使用します。

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" android:layout_height="fill_parent" 
    android:orientation="vertical" android:scrollbars="vertical"> 

<LinearLayout 
android:layout_width="fill_parent" android:layout_height="fill_parent" 
android:orientation="vertical" android:id="@+id/main_layout"> 

    <WebView android:id="@+id/webViewDisease" 
     android:layout_width="wrap_content" android:layout_height="wrap_content" 
     ></WebView> 

    <TextView android:id="@+id/textView2" android:layout_width="wrap_content" 
     android:layout_height="wrap_content" /> 

    <!-- Bottom --> 
    <WebView android:id="@+id/webViewBottomDisease" 
     android:layout_width="wrap_content" android:layout_height="wrap_content" 
     > 
    </WebView> 


</LinearLayout> 

</ScrollView> 
関連する問題