-1
我正在使用MultiAutoCompleteTextView
和imeOptions
=「actionDone」。 我需要使用自動完成和多行文本,因此我將inputType
設置爲兩者。imeOptions不適用於MultiAutoCompleteTextView和textMultiLine
問題是,當鍵盤打開時,我沒有看到DONE
按鈕,正如我所料。當我將inputType
更改爲「文本」時,我只能看到DONE
。
這是場怎麼看起來像目前:
<MultiAutoCompleteTextView
android:id="@+id/recording_desc"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@android:color/transparent"
android:completionThreshold="2"
android:dropDownAnchor="@+id/autoCompletionArea"
android:dropDownSelector="@color/white"
android:imeOptions="actionDone"
android:inputType="textMultiLine|textAutoComplete"
android:maxLines="3"
android:popupBackground="@color/offwhite"
android:textColor="@color/text_color"
android:textSize="@dimen/sharing_description_text_size"/>
任何想法如何解決這個問題,所以我可以有兩個領域mutliline並獲得imeOptions爲我期望的工作?
我改變MAXLINES 1,但它並沒有幫助 - 鍵盤不顯示DONE行動。這也減少了我想要的功能 - 最多有3行文本。 :( – drorsun
@drorsun你試過我編輯過的答案嗎? –
我試着在'inputType'中用'text'和'autoComplete'編輯答案,但它仍然不工作,再加上 - 它不回答我的問題,因爲我想要3行 – drorsun