に設定android:imeOptions
してみましactionSend
たactionSearch
。ただし、キーボードには「送信」または「検索」ボタンはなく、通常の「Enter」キーがあります。また、さまざまな入力タイプを設定してみました。(私はHTC Sensation XLを使用しています。)何が問題なのですか?
質問する
3073 次
4 に答える
3
モードに切り替えることをお勧めEditText
しますsingleLine
于 2013-03-11T11:09:55.660 に答える
1
現在AndroidStudio2.2.3で使用している場合
android:singleLine="true"
IDEは、非推奨になったことを警告します。代わりにmaxlinesを使用してください。
android:maxLines="1"
ただし、maxLinesは問題を解決しません。解決策は、属性inputTypeを追加することです。例 :
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/actionDoneDemo"
android:layout_below="@id/nameET"
android:imeOptions="actionDone"
android:hint="Action Done Demo"
android:inputType="text"/>
于 2017-02-02T02:51:19.283 に答える
0
これらのアクションを試してくださいDoneimeOptionはAndroid2.3のEditTextでは機能しません
サポートされていない場合は、「ImeOptionsの完了ボタンクリックを処理するにはどうすればよいですか?」を参照してください。。HTCがimeOptionsを無視する独自のソフトキーボードを実装した可能性があります
于 2013-03-11T11:34:05.687 に答える
0
xmlで行うだけです:
<EditText android:imeOptions="actionSearch"
android:inputType="text"/>
ハッピーコーディング!!
于 2016-11-25T07:44:19.257 に答える