2011-12-04 14 views
2

私は大丈夫スクロール背景は

<bitmap xmlns:android="http://schemas.android.com/apk/res/android" 
android:src="@drawable/tile" 
android:tileMode="repeat" /> 

作品として定義タイルの背景とのTextViewを持っているが、問題は、私はより多くのテキストを読むために下にスクロールすると、背景が同じにとどまるということです私はそれをテキストでスクロールしたいのですが。 アイデアありがとうございます。

テキストビューは以下のように定義されるクラスLinedEditText離れカスタムフォントを設定することから、何もしない

<view xmlns:android="http://schemas.android.com/apk/res/android" 
class="com.example.android.notepad.NoteEditor$LinedEditText" 
android:id="@+id/note" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:background="@drawable/app_bg_r" 
android:textColor="#666666" 
android:padding="5dp" 
android:scrollbars="vertical" 
android:fadingEdge="vertical" 
android:gravity="top" 
android:textSize="22sp" 
android:lineSpacingExtra ="7sp" 
android:capitalize="sentences" /> 

。テキストビューは

setContentView(R.layout.note_editor); 
+0

TextView xmlを投稿することはできますか? (もしあなたがそのように作成しているのであれば)コード – cottonBallPaws

+0

確かに、私はそれを質問に入れました。 Thx –

答えて

0

での活動ののonCreateに設定されている

これが唯一のTextViewを使用して動作するように取得する方法があるかもしれませんが、誰も解決策を提案していない場合、私はあなたのTextViewを包む推薦ViewGroup(FrameLayout、RelativeLayout、LinearLayoutなど)に何らかの並べ替えをして、それをScrollViewでラップします。それは多くのビューを追加するのでおそらく最高の解決策ではありませんが、おそらく動作します。

背景をViewGroupに設定し、TextViewの周囲にwrap_contentを設定します。 ScrollViewがスクロールを処理するようにします。

追加のViewGroupを使わなくても、バックグラウンドがScrollViewで機能するかどうか試してみることができますが、同じ問題が再び発生する可能性があります。

<ScrollView 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent"> 
    <RelativeLayout 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:background="@drawable/app_bg_r" > 
     <TextView 
      android:layout_width="wrap_content"   
      android:layout_height="wrap_content" /> 
    </RelativeLayout> 
</ScrollView> 
+0

私はScrollViewだけでしようとしていますが、何かがスクロールをブロックしているようです...それは少し(半分の行?)をスクロールし、戻って(oversrcolling?)。私はTextViewのスクロールが干渉するかもしれないと思う...それを無効にする方法?特定の属性 –

+0

@ Mad Rifferを見つけられず、TextViewの高さをwrap_contentに設定し、スクロールバーとfadingEdgeの宣言も同様に消去します。次に、その周囲のViewGroupをwrap_contentの高さに設定します。上記の編集で例文xmlを投稿します。 – cottonBallPaws

+0

今すぐ申し訳ありません。ヒントをありがとう、しかし、私はそれらのすべてを試して、何とか解決策はまだ私を回避しています。私は来週の休暇から戻ってきます。 –

関連する問題