我在我的活动中使用了SearchView,我发现当我更改活动然后返回到Searchview活动时,键盘会自动打开。
这是我的代码:
final android.widget.SearchView msearchView = (android.widget.SearchView) findViewById(R.id.search_frontend);
msearchView.setOnQueryTextListener(new SearchView.OnQueryTextListener() {
@Override
public boolean onQueryTextSubmit(String query) {
...
}
@Override
public boolean onQueryTextChange(String newText) {
return false;
}
});
如何使用隐藏键盘启动活动?
编辑:我不希望默认情况下将其图标化
答案 0 :(得分:0)
尝试在布局标记中添加这些属性。
android:focusable="true"
android:focusableInTouchMode="true"
答案 1 :(得分:0)
我解决了它的设置:
<SearchView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:imeOptions="actionSearch"
android:id="@+id/search_frontend"
android:iconifiedByDefault="false"
android:focusable="false"
android:focusableInTouchMode="true"
android:queryHint="Search..." />