我有一个在 ListView 正上方有一个 SearchView 的活动。该活动通过用户在 SearchView 中键入文本来工作,然后用于过滤 ListView 的内容。
在 4" 手机 (Nexus 4) 上,当应用程序处于“纵向”方向并且用户开始在搜索视图中输入文本时,屏幕的下半部分占据了键盘,文本直接在 SearchView 小部件中输入。
但是,当手机处于“横向”方向时,整个屏幕被键盘和一个“文本字段”占据,而屏幕的其余部分都丢失了。键盘上的“搜索”按钮和“放大镜”按钮似乎没有任何动作。
查看屏幕截图
问题
横向时是否可以直接在 SearchView 小部件中输入文本?
如果没有,我该如何让键盘上的按钮做一些事情?