我在下面给出的自定义工具栏xml中的OS android项目(OSPR,xml file)中使用SearchView,问题是当我按横向工具栏上的搜索操作按钮时模式,它总是以全屏模式打开键盘,我想避免/禁用全屏键盘打开。
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<de.hdodenhof.circleimageview.CircleImageView
android:id="@+id/toolbar_profile_image"
style="@style/profile_image"
android:layout_width="@dimen/courses_profile_icon_size"
android:layout_height="@dimen/courses_profile_icon_size"
android:layout_marginLeft="@dimen/courses_profile_icon_left_margin"
android:layout_marginStart="@dimen/courses_profile_icon_left_margin"
android:contentDescription="@string/open_profile_button"
app:civ_border_width="@dimen/drawer_profile_image_border_width"
tools:src="@drawable/profile_photo_placeholder" />
<TextView
android:id="@+id/toolbar_title_view"
style="@style/AppTheme.ToolBar.Title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/courses_title_text_left_margin"
android:layout_marginStart="@dimen/courses_title_text_left_margin"
tools:text="Screen title" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="end">
<android.support.v7.widget.SearchView
android:id="@+id/toolbar_search_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:maxWidth="@dimen/highest_max_width"
android:layout_marginLeft="@dimen/courses_profile_icon_left_margin"
android:layout_marginStart="@dimen/courses_profile_icon_left_margin"
android:imeOptions="flagNoFullscreen"
android:visibility="gone" />
</LinearLayout>
</android.support.v7.widget.Toolbar>
<android.support.design.widget.TabLayout
android:id="@+id/tabs"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/toolbar_background_color"
app:tabMaxWidth="0dp"
app:tabGravity="fill"
android:visibility="gone"
tools:visibility="visible" />
<include layout="@layout/toolbar_shadow_view" />
已经尝试了上面提到的所有修补程序,但没有一个起作用:Disabling the fullscreen editing view for soft keyboard input in landscape?