2015-08-25 47 views
2

我想用行分隔符設置AutoCompleteTextView的TextText(「長文本」)。當我插入文本時,它使用水平滾動。我希望把它在兩行:android自動完成兩行中的settext

「長絨

文本

\ n \ r工作正常的下拉列表,但是當我點擊該項目時,它移動到AutoCompleteTextView爲其\ r \ n不工作

的事情,我已經嘗試與失敗:

插入\ n \ r \ N,系統的getProperty( 「line.separator」),字符串

在 個

爲自動完成像

android:singleLine="false" 
    android:lines="2" 
    android:minLines="2" 
    android:maxLines="4" 
    android:scrollHorizontally="false" 

這是我的AutoCompleteTextView設定值

<AutoCompleteTextView 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:id="@+id/edtxt_ticket_code" 
    android:background="@drawable/round_border_gray" 
    android:layout_gravity="center_horizontal" 
    android:gravity="center|center_vertical|center_horizontal" 
    android:hint="Upisi rutu" 
    android:lines="2" 
    android:minLines="2" 
    android:maxLines="4" 
    android:scrollHorizontally="false" 
    android:paddingLeft="@dimen/edit_text_padding" 
    android:paddingRight="@dimen/edit_text_padding" 
    android:textColor="@color/gray_main" 
    android:textColorHint="@color/gray_light" 
    android:textSize="@dimen/text_size_small"/> 

回答

3

只需添加這安卓的inputType = 「textMultiLine」

最後,

  android:inputType="textMultiLine" 
     android:dropDownHeight="fill_parent" 
     android:dropDownWidth="match_parent" 

我希望它會幫助你ü

+1

非常感謝你...不知道我錯過了這個(*尷尬)...這是android:inputType =「textMultiLine」 – Mccandless5

+0

很酷。有時會發生。快樂的編碼 –