アンドロイド4.3。ここSearchView:キーボードが表示されないボタン完了
はスニペット:
<android.support.v7.widget.SearchView
android:id="@+id/searchView"
style="@style/Widget.AppCompat.SearchView.ActionBar"
android:layout_width="0dp"
android:layout_height="30dp"
android:layout_marginEnd="20dp"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp"
android:layout_marginStart="20dp"
android:background="@drawable/search_view_bg"
android:imeOptions="actionDone"
android:maxLines="1"
android:inputType="text"
android:theme="@style/SearchViewTheme"
app:defaultQueryHint="@null"
app:layout_constraintLeft_toLeftOf="@+id/searchViewContainer"
app:layout_constraintRight_toRightOf="@+id/searchViewContainer"
app:layout_constraintTop_toTopOf="@+id/searchViewContainer"
app:searchHintIcon="@null" />
SearchView上のクリックが完了ボタンでキーボードを表示するときに私が欲しいです。だから私はandroid:imeOptions="actionDone"
と設定した。しかし、それは助けない:ここでは
が起こる:
を試してみてください。ガラスボタンを表示します。 – Alex
android:maxLines = "1"を追加し、SearchViewではなくEditTextにする必要があります。 –
@KingofMasses ** android:singleLine = "true" **は非推奨です – Prem