4

layout_width="wrap_content" プロパティを持つ複数行の TextView があります。問題は、TextView が実際に複数行になると、このプロパティが機能しないことです。この動作を修正するにはどうすればよいですか?

ここにイラストがあります:

ここに画像の説明を入力

XML:

    <TextView android:layout_width="wrap_content"
                  android:layout_height="wrap_content"
                  android:textColor="#000000"
                  android:focusable="false"
                  android:textSize="16.5dip"
                  android:padding="2dip"
                  android:lineSpacingMultiplier="1.1"
                />
4

1 に答える 1

-1

ボックスの背景を定義した親ビュー (ViewGroup) を使用しているようです。ViewGroup の代わりに TextView の背景を定義するだけです。したがって、ViewGroup で background を使用しないでください。textview で使用してみてください。例えば:

<FrameLayout android:layout_width="fill_parent"
             android:layout_height="wrap_content">

<TextView android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:textColor="#000000"
              android:focusable="false"
              android:textSize="16.5dip"
              android:padding="2dip"
              android:lineSpacingMultiplier="1.1"
              android:background="@drawable/background_box"
            />

</FrameLayout>
于 2012-06-16T18:21:50.800 に答える