9

私のEditTextヒントはラッピングではありません。最後の部分が切れていると、ヒントはあまり役に立ちません。EditText画面のサイズに関係なく適切に見えるように、ボックスのサイズを制限/強制することに非常に注意しています。

関連する XML は次のようになります。

    <EditText android:id="@+id/ET1" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content"
        android:gravity="left"
        android:hint="@string/Hint1" 
        android:lines="3">
    </EditText>

android:lines="3"すでに問題を軽減するように設定していますが、それだけでは十分ではありません。さまざまな画面サイズとの互換性を最大化するために、文字列に改行と改行を挿入するよりも、OS ラッピングを優先します。ビューで他のことが起こっているため、ボックスの幅を手動で設定して適切な休憩を促進する必要はありません。

4

2 に答える 2

6

おそらく、古いバージョンのSDKを使用していましたか?

次のヒントは、Android1.5カップケーキで問題なく3行に折り返されることを確認しました。

    <EditText
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textSize="18px"
        android:gravity="left"
        android:hint="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse egestas ullamcorper facilisis." />
于 2009-08-23T00:15:40.720 に答える