2009-03-01 69 views
6

我的EditText提示不包裝。如果最後一部分被切斷,提示不是很有用。我非常謹慎地限制/強制維度我的EditText框,以確保它看起來像樣,無論屏幕尺寸。如何在Android 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"來緩解問題,但它是不夠的。爲了最大限度地兼容各種屏幕尺寸,我寧願操作系統包裹在我的字符串中換行符和硬回車。在視圖中還有其他事情發生,這也迫使我不要手動設置盒子的寬度來促進良好的休息。

回答

4

也許你使用的是舊版本的SDK?

我已驗證下列提示換到3號線沒有任何問題,在Android 1.5的蛋糕:

<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." /> 
+0

完美的作品在這裏也有1.6 – znq 2009-11-23 14:47:46

相關問題