Android 在ActionBar中搜索-软键盘大小

Android 在ActionBar中搜索-软键盘大小,android,android-search,Android,Android Search,我正在操作栏中使用带有以下menu.xml文件的Serach小部件 <item android:id="@+id/menu_search_widget" android:actionViewClass="android.widget.SearchView" android:icon="@android:drawable/ic_menu_search" android:showAsAction="ifRoom" android:title="Searc

我正在操作栏中使用带有以下menu.xml文件的Serach小部件

<item
    android:id="@+id/menu_search_widget"
    android:actionViewClass="android.widget.SearchView"
    android:icon="@android:drawable/ic_menu_search"
    android:showAsAction="ifRoom"
    android:title="Search"/>
<item
    android:id="@+id/menu_help"
    android:icon="@android:drawable/ic_menu_help"
    android:orderInCategory="100"
    android:showAsAction="never"
    android:title="Help"/>
</menu>


在横向模式下运行时,如果用户选择搜索,则会显示全屏搜索小部件。如何更改它,使软键盘只填充屏幕的下半部分,并且键入的文本直接显示在操作栏上的搜索“文本框”中

为了添加更多信息,我添加了一些屏幕截图

当在搜索区域中输入文本时,将显示软键盘,如下所示

我想得到的是类似这样的东西(从Chrome浏览器),即键盘只占屏幕的一半,文本直接输入搜索控件


我认为这取决于设备和键盘。在我的Galaxy S3上,当我使用三星内置键盘时,它显示正常,但当我使用日文谷歌键盘时,它占据整个屏幕。

键盘大小因设备而异。如果您想要设计自定义键盘,请按照以下链接进行操作
.

软键盘的显示方式是否取决于手机、使用的键盘等。?我不确定这是否是你可以控制的。我添加了一些屏幕截图,显示同一设备上不同的键盘大小。