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"/>

更多相关文章

  1. android跳转到各个系统应用界面
  2. Android(安卓)开发笔记之界面开发
  3. Android自学之路,主界面的搭建Drawerlayout的使用
  4. Activity的生命周期——原创
  5. android系统提供的常用命令行工具
  6. 关于AlertDialog.getWindow().setContentView(view)不能弹出输入
  7. Android锁屏(四)
  8. Android中的EditText默认时不弹出软键盘的方法
  9. 《第一行代码》学习笔记 第 3 章

随机推荐

  1. Android M新特性Doze and App Standby模
  2. 59. Instant Run 笔记
  3. Android全屏显示(隐藏项目名和通知栏)
  4. android 拍照或从相册获取图片 返回 bitm
  5. 2011年Android Activity生命周期学习笔记
  6. 如何使用 sqlite3 访问 Android 手机的数
  7. Android Camera 和 frameword 的交互
  8. 可自定义 View 的 Toast
  9. android使用全局变量传递数据
  10. Android 绘制图形 学习