2012-03-05 31 views
0

WebViewにテキストとイメージの文字列をロードしています。ズームすると、縦と横の両方のバーが表示されます。私はWebViewで水平スクロールバーを有効にする方法

 android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 

wvEditorial = (WebView) findViewById(R.id.wvEditorial); 
    wvEditorial.setVerticalScrollBarEnabled(true); 
    wvEditorial.setHorizontalScrollBarEnabled(true); 
    wvEditorial.getSettings().setBuiltInZoomControls(true); 

しかし、私は、ズームアップ時に言葉怒鳴る1に配置されますを使用して別の代わりの水平スクロールバーを作成し、私は水平方向にスライドするオプションを持っていないのです

も試しました

android:layout_width="wrap_content" 

ヘルプ??

答えて

1

ScrollViewを使用する必要があります。

<ScrollView 
    android:layout_width="fill_parent" 
    ndroid:layout_height="fill_parent" > 
// your text and image layout in a common layout . 

</scrollView> 
+0

しかし、問題は私が直接インターネットから画像を読み込んでいることです(テキストも)。そのAsyncTask私はテキストと画像のURLを取得します。スクロールビューを使用する場合は、2番目のAsyncTaskを使用してイメージをダウンロードする必要があります。 –

+0

wvEditorial.getSettings()を設定しようとしました。setJavaScriptEnabled(true); wvEditorial.getSettings()を削除します。setBuiltInZoomControls(true);これは、webviewのデフォルトでズームコントロールが提供されるためです。 – neeraj

+0

いいえ、動作しませんでした –

0

セットwebView.getSettings()。setUseWideViewPort(真)。

関連する問題