Cod*_*den 5 search android android-softkeyboard searchview
我正在尝试解决一个小问题.当我打开我的应用程序时,键盘会显示输入搜索视图的查询.但是我只想在单击搜索视图时显示键盘.我该如何解决?
谢谢!
小智 7
这对我有用.
/*用于隐藏焦点的代码*/
searchView =(SearchView)view.findViewById(R.id.searchView);
searchView.setFocusable(false);
Run Code Online (Sandbox Code Playgroud)
在XML文件的布局标记中使用此属性:
android:focusable="true"
android:focusableInTouchMode="true"
Run Code Online (Sandbox Code Playgroud)
或者在您的Activity的manifest xml中添加属性:
android:windowSoftInputMode="stateAlwaysHidden"
Run Code Online (Sandbox Code Playgroud)
这对我有用:
searchView =(SearchView)view.findViewById(R.id.searchView);
searchView.clearFocus();
Run Code Online (Sandbox Code Playgroud)
这对我来说是工作:明确关注活动或片段的 onResume()
objSearchView=(SearchView)view.findViewById(R.id.searchView);
@Override
public void onResume() {
super.onResume();
objSearchView.clearFocus();
}
Run Code Online (Sandbox Code Playgroud)