两行android自动完成settext

sun*_*low 2 android autocomplete autocompletetextview

我正在尝试使用行分隔符设置我的 AutoCompleteTextView 的文本(“长堆文本”)。当我插入文本时,它会水平滚动。我想分成两行:

“长桩

文本”

\n\r 对于下拉列表工作正常,但是当我单击该项目时,它会将其移动到 \r\n 不起作用的 AutoCompleteTextView

我尝试过但失败的事情:

在字符串中插入 \n, \r\n, System getProperty("line.separator")

为自动完成设置值,例如

    android:singleLine="false"
    android:lines="2"
    android:minLines="2"
    android:maxLines="4"
    android:scrollHorizontally="false"
Run Code Online (Sandbox Code Playgroud)

这是我的 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"/>
Run Code Online (Sandbox Code Playgroud)

Int*_*iya 5

只需添加这个 android:inputType="textMultiLine"

最后 ,

         android:inputType="textMultiLine"
         android:dropDownHeight="fill_parent"
         android:dropDownWidth="match_parent"
Run Code Online (Sandbox Code Playgroud)

我希望它会帮助你