android 焦点
16lz
2021-01-26
android 焦点
Android应用启动时,焦点直接在EditText上,输入法直接打开,影响界面美观。
导致进入画面入就打开输入法,影响界面美观。
默认焦点的顺序是:从上倒下 从左到右第一个可以输入的控件作为焦点 可以使用:
btSearch.setFocusable(true);
btSearch.requestFocus();
btSearch.setFocusableInTouchMode(true);
也可以:
在EditText前面放置一个看不到的LinearLayout,让他率先获取焦点:
<LinearLayout android:focusable="true" android:focusableInTouchMode="true" android:layout_width="0px" android:layout_height="0px"/>
更多相关文章
- android跳转到各个系统应用界面
- Android(安卓)开发笔记之界面开发
- Android自学之路,主界面的搭建Drawerlayout的使用
- Activity的生命周期——原创
- android系统提供的常用命令行工具
- 关于AlertDialog.getWindow().setContentView(view)不能弹出输入
- Android锁屏(四)
- Android中的EditText默认时不弹出软键盘的方法
- 《第一行代码》学习笔记 第 3 章