1

私のアプリケーションのレイアウトはSDK16を使用して構築されており、ICSとJBで正常に動作することをテストおよび確認しましたが、GBには次の問題があります。

以下のコードでは、テキストのみを使用して単純なレイアウトを作成しようとしています。ただし、テキストは次の行に進むのではなく、最初の行の終わりでジンジャーブレッドで途切れ続けます。singeLineをfalseに設定したり、lines、maxLines、marquee、layoutWeightを試したり、layoutHeightとlayoutWidthを考えられるすべての組み合わせに変更したりしてみました。この問題は本当に困惑します。

コード:-

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

<LinearLayout
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="vertical">

<TextView
    android:id="@+id/textView7"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Text keeps overflowing"
    android:textAppearance="?android:attr/textAppearanceMedium"
    android:textColor="#33B5E5"
    android:paddingTop="6dp"
    />

<TextView
    android:id="@+id/textView8"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Text gets cut off when I input a long string like this one"
    android:textAppearance="?android:attr/textAppearanceMedium"
    android:textColor="#FFFFFF"
    />

</LinearLayout>

</ScrollView>

また、レイアウトのテーマをGingerbreadに変更すると、次のエラーが発生します。

Failed to find style 'scrollViewStyle' in current theme
Failed to find style 'textViewStyle' in current theme
android.content.res.Resources$NotFoundException

前もって感謝します。

4

1 に答える 1

2

自分で修正しました。なぜ発生したのかわかりませんでしたが、TextViewsのコードに次の行を追加して修正しました:-

        android:ellipsize="none"
        android:maxLines="10"
        android:scrollHorizontally="false"
于 2012-10-14T18:21:33.097 に答える