当前位置: 代码迷 >> Android >> android中edittext焦点有关问题
  详细解决方案

android中edittext焦点有关问题

热度:23   发布时间:2016-04-28 07:23:59.0
android中edittext焦点问题
第一个activity,有两个edittext,其中一行edittext输入商品条码,另外一行edittext输入商品数量,商品条码输入完后,焦点自动跑到第二行的edittext,然后在第二行的edittext的点击事件中, 跳转到一个类似拨号盘的activity,就是想输入数量,在这个拨号盘上 有一个确定按钮,点击确定按钮之后 第一个activity中的edittext焦点自动跑到第一行上。即对下一个商品进行条码扫描,各位大神  该如何实现呢?急求,
edittex焦点获取 android拨号盘 自动获取焦点

------解决方案--------------------
第一个edittext监听TextWatcher,在afterTextChange里面判断商品条码是否输完。如果输完调用

//显示2的光标
edittext2.requestFocus();
edittext2.setCursorVisible(true);
//隐藏1的光标
edittext1.clearFocus();
edittext1.setCursorVisible(false);


将edittext2光标显示,并将edittext1光标隐藏。
总之,设置和隐藏光标就用上面的代码就可以。后面的楼主应该知道怎么做了吧

  相关解决方案