2012-04-19 11 views
0

私はTextViewをScrollViewでラップしています。 TextViewはscrollWorizo​​ntallyに設定され、ワー​​ドラップしません。テキストが画面外で実行されていて、ScrollViewの垂直スクロールバーが表示されますが、horzontalは表示されません。水平スクロールバーを表示するにはどうすればよいですか?あなたは、あなたが両方の方法をスクロールしたい場合は、私はだろう可能性を考えることができる唯一の方法をHorizo​​ntalScrollViewTextView scrollHorizo​​ntally、スクロールする方法

<HorizontalScrollView 
    android:layout_width="match_parent" 
    android:layout_height="match_parent"> 

    <TextView 
     android:id="@+id/textViewContent" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:scrollHorizontally="true"/> 
</HorizontalScrollView> 

答えて

1

を使用HorizontalScrollView

+0

私はこれが最善の方向に行くかもしれないと思っています。 ScrollViewが両方向にスクロールしないのは本当に驚きです。垂直方向にスクロールすることだけが意図されていた場合、VerticalScrollViewと呼ばれていたはずです。 –

4

ウェブビュー。あなたのテキストをjavaコードのhtmlに変換するのも難しくありません。

+0

水平スクロールと垂直スクロールの両方を有効にするScrollViewはありますか? –

+0

私が気づいていない、おそらくscrollviewでhorizo​​ntalalscrollviewをラップしてみてください?それがうまくいくかどうかわかりませんが、たぶん – tyczj

+0

Horizo​​ntalScrollViewをScrollViewで折り返しても実際にはうまくいきますが、あまりうまくいきません。一度に1つの方向しかスクロールできません。したがって、水平方向にスクロールし、垂直方向にスクロールし始める場合は、ScrollViewが引き継ぎ、水平スクロールは機能しなくなります。とても効果的に、スクロールには非常に不安定です。私はここで私の最高のオプションは、カスタムビューだと思う。 –

0

を使用する必要があり、それが水平方向にスクロールしたい場合

<ScrollView 
    android:layout_width="match_parent" 
    android:layout_height="match_parent"> 

    <TextView 
     android:id="@+id/textViewContent" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:scrollHorizontally="true"/> 
</ScrollView>