2017-02-14 5 views
1

私はXamarin(android)のtextviewコンテンツをスクロールしようとしています。私はscrollviewでtextviewをラップしようとしましたが、どちらもうまくいきませんでした。何らかの理由で、@ + id/ttextを使ったtextviewは、行を追加するときに他の要素をプッシュします。あなたのXMLを見てXamarinはテキストビューをスクロールできません

<?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/mainBack" 
    android:background="@drawable/lightblue" 
    android:weightSum="3"> 
    <LinearLayout 
     android:orientation="horizontal" 
     android:minWidth="25px" 
     android:minHeight="25px" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:id="@+id/linearLayout1" 
     android:layout_weight="1" 
     android:gravity="center"> 
     <Button 
      android:text="Start Recording" 
      android:textSize="13dp" 
      android:layout_width="110.0dp" 
      android:layout_height="64.0dp" 
      android:id="@+id/btnRecord" 
      android:width="150dp" 
      android:height="120dp" 
      android:shadowColor="#ffababab" 
      android:layout_marginBottom="0.0dp" 
      android:layout_marginTop="0.0dp" 
      android:layout_marginRight="0.0dp" 
      android:layout_marginLeft="0.0dp" /> 
    </LinearLayout> 
    <LinearLayout 
     android:orientation="vertical" 
     android:minWidth="25px" 
     android:minHeight="25px" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:id="@+id/linearLayout2" 
     android:layout_weight="1"> 
     <TextView 
      android:text="MyNote:" 
      android:textAppearance="?android:attr/textAppearanceLarge" 
      android:layout_width="match_parent" 
      android:layout_height="82.0dp" 
      android:id="@+id/textView1" 
      android:layout_marginLeft="5dp" /> 
     <TextView 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" 
      android:id="@+id/ttext" 
      android:textColor="#ffedf01d" 
      android:maxLines = "10" 
      android:scrollbars = "vertical" 
      android:layout_marginLeft="5dp" 
      android:layout_marginRight="5dp" /> 
    </LinearLayout> 
    <LinearLayout 
     android:orientation="horizontal" 
     android:minWidth="25px" 
     android:minHeight="25px" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:id="@+id/linearLayout3" 
     android:layout_weight="1" /> 
</LinearLayout> 
+0

「私はXamarin(android)textviewをスクロールしようとしています」と言えば、TextViewの内容をスクロールしようとしていますか? – apineda

+0

はい、私は、テキストビューの内容をスクロールしようとしています –

+0

android:layout_height = "match_parent"をandroid:maxLines = "10"と指定した場合、何ができると思われますか? –

答えて

1

私はあなたの ttextのTextViewためlayout_heightが "match_parent" として設定されているので、あなたの問題がある見ることができます。これを "wrap_content"に変更すると、TextViewはmaxLinesだけ増えます。あなたの場合は10行分のサイズになります。

関連する問題