2

長いテキストを 1 行で表示したいautocompletetextview

テキストを 1 行に配置することはできますが、ドロップダウン カーソル ポイントからテキストを選択すると、テキストの終了位置まで移動します。

autocompletetextviewドロップダウンリストからボックスを選択した後、カーソルがボックスの先頭を指すようにします。現在、カーソルは autocompletetextview ボックスの終わりです。

これは私のautocompletetextview

<AutoCompleteTextView
    android:id="@+id/myautocomplete_pickup"
    android:layout_width="300dp"
    android:layout_height="40dp"

    android:paddingLeft="10dp"
    android:textColor="#000000"
    android:textStyle="italic"
    android:textSize="22sp"
    android:background="#ffffff"
    android:layout_centerVertical="true"
    android:inputType="textVisiblePassword"

    android:completionThreshold="1"
    android:dropDownHeight="200dp"

    android:hint="Pick Location"

/>

誰か助けてくれませんか...?

4

1 に答える 1

0

まず、オートコンプリート ビューで "android:singleLine="true"" を設定し、カーソルを setOnItemClickListener で設定されたテキストの前面に移動します。

于 2015-06-05T11:50:37.283 に答える