2011-06-03 85 views
0

我有一個EditText ...的EditText問題

<EditText android:id="@+id/box" android:autoText="true" 
android:layout_width="fill_parent" android:layout_height="45dip" 
android:singleLine="true" android:hint="Enter" /> 

是否有可能使文本只出現了起至說... 50dip從EditText上的結束?

所以,鍵入查詢時,它會看起來像

____________________ 
|y query is cool | 
-------------------- 

打字時my query is cool

回答

3

在這種情況下,您可以使用paddingRight(假設我正確理解了您的意思)。這裏有一個例子:

<EditText android:id="@+id/box" 
     android:autoText="true" 
     android:layout_width="fill_parent"   
     android:layout_height="wrap_content" 
     android:paddingRight="50dp"          
     android:singleLine="true" 
     android:hint="Enter" 
     android:text="1234567890ABCDEF-1234567890ABCDEF"/> 

enter image description here

0

IM有點困惑也爲你要什麼,我首先想到的是添加

<EditText android:id="@+id/box" 
android:autoText="true" 
android:layout_width="fill_parent" 
android:layout_height="45dip" 
android:singleLine="true" 
android:ellipsize="start" 
android:hint="Enter" /> 

但也許這不是你的意思?你可以結合所列出的技術來使用它,這樣用戶就不會被缺少的字符所迷惑。